" à la position correspondante des clics du modèle puis introduisez le JS statistique officiel dans le modèle puis recherchez le fichier "count ; .php" ; enfin, définissez le volume des clics d’appel."/> " à la position correspondante des clics du modèle puis introduisez le JS statistique officiel dans le modèle puis recherchez le fichier "count ; .php" ; enfin, définissez le volume des clics d’appel.">

Maison  >  Article  >  Tutoriel CMS  >  Que dois-je faire si le volume de clics de phpcms ne bouge pas ?

Que dois-je faire si le volume de clics de phpcms ne bouge pas ?

藏色散人
藏色散人original
2020-07-21 09:17:272053parcourir

La solution au problème selon lequel le volume de clics de phpcms ne change pas : ajoutez d'abord la déclaration "<span id="hits"></span>" à la position correspondante du volume de clics dans le modèle, puis introduisez le fonctionnaire ; JS statistique dans le modèle ; puis recherchez le fichier "count .php" et définissez enfin le volume des clics d'appel.

Que dois-je faire si le volume de clics de phpcms ne bouge pas ?

La page de contenu de l'article phpcms appelle le code des clics

Ajoutez-le à la position correspondante des clics dans votre template :

<span id="hits"></span>

Notez également que le JS statistique officiel doit être introduit dans le modèle. Le code est :

<script language="JavaScript" src="{APP_PATH}api.php?op=count&id={$id}&modelid={$modelid}"></script>

Ces deux-là sont indispensables.

Recommandé : "Tutoriel phpcms"

Comment augmenter le nombre de clics aléatoires sur les articles dans phpcms v9 :

Trouvez le fichier count.php (répertoire racine/api du site Web)

Trouvez la ligne 50 et trouvez ce code $views = $r['views'] + 1 ici est la valeur par défaut; , ce qui signifie qu'à chaque fois que vous naviguez, le nombre de clics augmente. Vous pouvez le modifier comme vous le souhaitez

Ou $views = $r['views'] + rand(10,100) ; et 100 Un entier arbitraire ;

1, la page d'accueil appelle le volume des clics

{pc:content action="lists" catid="$r[catid]" num="5" order="id DESC" return="info"}
{php $categorys = getcache(&#39;category_content_&#39;.$siteid,&#39;commons&#39;);}
{loop $info $v}
{php $category = $categorys[$v[catid]];}
{php $modelid = $category[&#39;modelid&#39;];}
{php $db = pc_base::load_model(&#39;hits_model&#39;);   $_r = $db->get_one(array(&#39;hitsid&#39;=>&#39;c-&#39;.$modelid.&#39;-&#39;.$v[id])); $views = $_r[views]; }
{php $comment_tag = pc_base::load_app_class("comment_tag", "comment"); $comment_total = $comment_tag->count(array(&#39;commentid&#39;=>&#39;content_&#39;.$v[catid].&#39;-&#39;.$v[id].&#39;-&#39;.$modelid));}
·{str_cut($v[&#39;title&#39;],40)} 点击:{$views} 评论:{if $comment_total}{$comment_total}{else}0{/if}
{/loop}
{/pc}

2, la page de liste appelle le volume des clics

{php $db = pc_base::load_model(‘hits_model’); $_r = $db->get_one(array(‘hitsid’=>’c-’.$modelid.’-’.$r[id])); $views = $_r[views]; }

Clic : {$views}

3, Obtenez des clics sur la page de contenu

<\script type="text/javascript" src="{JS_PATH}jquery.min.js">
<\span id="hits"><\script language="JavaScript" src="{APP_PATH}api.php?op=count&id={$id}&modelid={$modelid}"><\/span>

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn