雷火电竞-中国电竞赛事及体育赛事平台

歡迎來到入門教程網(wǎng)!

dedecms

當前位置:主頁 > CMS教程 > dedecms >

Dedecms獨立模型的文章頁點擊次數(shù)的調(diào)用與更新

來源:本站原創(chuàng)|時間:2021-08-05|欄目:dedecms|點擊:

Dedecms獨立模型的文章頁點擊次數(shù)調(diào)用代碼:
 
<script src="/plus/count.php?view=yes&aid={dede:field name='id'/}&mid={dede:field name='mid'/}&cid={dede:field name='channel'/}"type='text/javascript'language="javascript"></script>次
 
在dedecms的文章頁調(diào)用點擊次數(shù)的代碼是:<script src=”{dede:field name=’phpurl’/}/count.php?view=yes&aid={dede:field name=’id’/}&mid={dede:field name=’mid’/}” type=’text/javascript’ language=”javascript”></script>次。但是用這個代碼在獨立模型的文章頁是無法調(diào)出的。打開/plus/cont.php可以看到以下代碼:
 
//UpdateStat();
if(!empty($maintable))
{
$dsql->ExecuteNoneQuery(" Update `{$maintable}` set click=click+1 where {$idtype}='$aid' ");
}
if(!empty($mid))
{
$dsql->ExecuteNoneQuery(" Update `jcode_member_tj` set pagecount=pagecount+1 where mid='$mid' ");
}
if(!empty($view))
{
$row= $dsql->GetOne(" Select click From `{$maintable}`  where {$idtype}='$aid' ");
if(is_array($row))
{
echo"document.write('".$row['click']."');\r\n";
}
}
 
可以看到是這段sql語句Update `{$maintable}` set click=click+1 where {$idtype}=’$aid’來增加點擊次數(shù)的,其中{$maintable}就是我們新建的獨立模型的表,那這個{$maintable}是指哪個表呢,往上看,是在這里
 
//獲得頻道模型ID
if($cid< 0)
{
$row= $dsql->GetOne("SELECT addtable FROM `jcode_channeltype` WHERE id='$cid' AND issystem='-1';");
$maintable= empty($row['addtable'])? '': $row['addtable'];
$idtype='aid';
}
 
$maintable的值取決于id=’$cid’,那$cid呢,再往上看,是在這里
 
$cid= empty($cid)? 1 : intval(preg_replace("/[^-\d]+[^\d]/",'', $cid));
 
可是再往上看,就沒有了,說明需要在該頁面GET傳channel(獨立模型的id)的值過來,所以呢,在普通文章的文章頁調(diào)用的次數(shù)<script src=”{dede:field name=’phpurl’/}/count.php?view=yes&aid={dede:field name=’id’/}&mid={dede:field name=’mid’/}” type=’text/javascript’ language=”javascript”></script>的代碼中再增加一個參數(shù)$cid,值是多少呢?我們知道,在文章頁調(diào)用channelid的代碼是{dede:field name=’channel’/},所以綜上,
 
Dedecms獨立模型的文章頁點擊次數(shù)調(diào)用代碼是:
 
<script src="/plus/count.php?view=yes&aid={dede:field name='id'/}&mid={dede:field name='mid'/}&cid={dede:field name='channel'/}"type='text/javascript'language="javascript"></script>次
 

上一篇:讓織夢artlist標簽增加notypeid屬性實現(xiàn)欄目略過

欄    目:dedecms

下一篇:dedecms系統(tǒng)TAG標簽按欄目調(diào)用,只顯當前欄目tags標簽

本文標題:Dedecms獨立模型的文章頁點擊次數(shù)的調(diào)用與更新

本文地址:http://www.jygsgssxh.com/a1/dedecms/14504.html

更多dedecms

您可能感興趣的文章

閱讀排行

本欄相關

隨機閱讀

網(wǎng)頁制作CMS教程網(wǎng)絡編程軟件編程腳本語言數(shù)據(jù)庫服務器

如果侵犯了您的權(quán)利,請與我們聯(lián)系,我們將在24小時內(nèi)進行處理、任何非本站因素導致的法律后果,本站均不負任何責任。

聯(lián)系QQ:835971066 | 郵箱:835971066#qq.com(#換成@)

Copyright © 2002-2020 腳本教程網(wǎng) 版權(quán)所有