Heim > CMS-Tutorial > PHPCMS > Hauptteil

Was soll ich tun, wenn sich das Klickvolumen von phpcms nicht ändert?

藏色散人
Freigeben: 2020-07-21 09:17:27
Original
2073 Leute haben es durchsucht

Die Lösung für das Problem, dass sich das Klickvolumen von phpcms nicht ändert: Fügen Sie zunächst die Anweisung „<span id="hits"></span>“ an der entsprechenden Position des Klickvolumens in der Vorlage ein Fügen Sie statistisches JS in die Vorlage ein. Suchen Sie dann die Datei „count .php“.

Was soll ich tun, wenn sich das Klickvolumen von phpcms nicht ändert?

phpcms-Artikelinhaltsseite ruft den Code für Klicks auf

Fügen Sie ihn an der entsprechenden Position der Klicks in Ihrem ein Vorlage:

<span id="hits"></span>
Nach dem Login kopieren

Beachten Sie auch, dass die offizielle Statistik JS in die Vorlage eingeführt werden sollte. Der Code lautet:

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

Diese beiden sind unverzichtbar.

Empfohlen: "phpcms-Tutorial"

So erhöhen Sie die Anzahl zufälliger Klicks auf Artikel in phpcms v9:

Suchen Sie die Datei count.php (Website-Stammverzeichnis/API)

Suchen Sie Zeile 50 und finden Sie diesen Code $views = $r['views'] + 1; hier ist die Standardeinstellung , was bedeutet, dass sich die Anzahl der Klicks bei jedem Durchsuchen auf eine beliebige Zahl ändert.

Oder $views = $r['views'] + rand(10,100); und 100 Eine beliebige Ganzzahl;

1, die Startseite nennt das Klickvolumen

{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}
Nach dem Login kopieren

2, die Listenseite nennt das Klickvolumen

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

Klick: {$views}

3, Erhalten Sie Klicks auf der Inhaltsseite

<\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>
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWas soll ich tun, wenn sich das Klickvolumen von phpcms nicht ändert?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage