POST TIME:2017-11-30 16:32
很多時候再使用dedecms的時候要進行點擊次數(shù)的調(diào)用,再內(nèi)容頁我們都知道怎么調(diào)用(如下方式),列表頁怎么調(diào)用點擊次數(shù)呢,并且刷新次數(shù)就會不斷增加呢?下面咱們就一起調(diào)用一下列表頁的點擊次數(shù):
內(nèi)容頁調(diào)用靜態(tài)點擊次數(shù):{dede:field.click/}
內(nèi)容頁調(diào)用動態(tài)點擊次數(shù):
<scriptsrc="{dede:fieldname='phpurl'/}/count.php?view=yes&aid={dede:fieldname='id'/}&mid={dede:fieldname='mid'/}"type='text/javascript'language="javascript"></script>
列表頁調(diào)用點擊次數(shù)的方法:
在/plus 目錄下找到count.php 復(fù)制一份 然后命名為contclick.php用編輯器將contclick.php打開 然后刪除如下代碼:
if(!empty($maintable))
{
$dsql->ExecuteNoneQuery(" UPDATE `{$maintable}` SET click=click+1 WHERE {$idtype}='$aid' ");
}
if(!empty($mid))
{
$dsql->ExecuteNoneQuery(" UPDATE `dede_member_tj` SET pagecount=pagecount+1 WHERE mid='$mid' ");
}
這幾行代碼 即插入數(shù)據(jù)庫的這兩行 保存
最后在首頁和列表頁中需要需要調(diào)用點擊次數(shù)的地方添加
<scriptsrc="[field:phpurl/]/contclick.php?view=yes&aid=[field:id/]&mid=[field:mid/]"type='text/javascript'language="javascript"></script>