花魁直播高品质美女在线视频互动社区 - 花魁直播官方版

 歡迎來(lái)到素材無(wú)憂網(wǎng),按 + 收藏我們
登錄 注冊(cè) 退出 找回密碼

織夢(mèng)dedecms 只統(tǒng)計(jì)不顯示點(diǎn)擊次數(shù),yes改no可不行

時(shí)間: 2019-09-04 19:55 閱讀: 作者:素材無(wú)憂網(wǎng)

最近想將織夢(mèng)部分內(nèi)容模型的頁(yè)面點(diǎn)擊次數(shù)由原來(lái)的統(tǒng)計(jì)并顯示點(diǎn)擊次數(shù)改為只統(tǒng)計(jì)但是不顯示點(diǎn)擊次數(shù)。

原來(lái)的代碼如下,在頁(yè)面上可以看到統(tǒng)計(jì)次數(shù)的顯示

<script src="{dede:field name='phpurl'/}/count.php?view=yes&aid={dede:field name='id'/}&mid={dede:field name='mid'/}" language="javascript"></script>

習(xí)慣性的搜索了一下,網(wǎng)上介紹的方式都很簡(jiǎn)單,只需要把代碼中的view=yes改為view=no即可,看起來(lái)合情合理,可是這樣修改了之后,頁(yè)面上還是會(huì)顯示點(diǎn)擊次數(shù),無(wú)奈只能找到代碼中所涉及到count.php文件看看到底哪里出了問(wèn)題。

打開(kāi)文件,首先會(huì)看到下面這段注釋:

*  如果想顯示點(diǎn)擊次數(shù),請(qǐng)?jiān)黾觱iew參數(shù),即把下面JS調(diào)用放到文檔模板適當(dāng)位置

 * <script src="{dede:field name='phpurl'/}/count.php?view=yes&aid={dede:field name='id'/}&mid={dede:field name='mid'/}" language="javascript"></script>

 * 普通計(jì)數(shù)器為

 * <script src="{dede:field name='phpurl'/}/count.php?aid={dede:field name='id'/}&mid={dede:field name='mid'/}" language="javascript"></script>

寫的很清楚,要顯示點(diǎn)擊次數(shù),用上面的,否則用第二個(gè)普通計(jì)數(shù)器,差別是去掉了view=yes,然后往后看view這個(gè)參數(shù)相關(guān)的函數(shù) :

if(!empty($view))

{

    $row = $dsql->GetOne(" SELECT click FROM `{$maintable}` WHERE {$idtype}='$aid' ");

……

這下就更明白了,if函數(shù)是通過(guò)判斷是否有view這個(gè)參數(shù)來(lái)決定是否查詢顯示點(diǎn)擊次數(shù),而不是參數(shù)的內(nèi)容,也就是說(shuō),無(wú)論view等于什么,都會(huì)顯示出點(diǎn)擊參數(shù),要想只統(tǒng)計(jì)不顯示點(diǎn)擊次數(shù),就將其刪除,可以直接復(fù)制使用下面的代碼:

<script src="{dede:field name='phpurl'/}/count.php?aid={dede:field name='id'/}&mid={dede:field name='mid'/}" language="javascript"></script>

版權(quán)聲明: 本站資源均來(lái)自互聯(lián)網(wǎng)或會(huì)員發(fā)布,如果侵犯了您的權(quán)益請(qǐng)與我們聯(lián)系,我們將在24小時(shí)內(nèi)刪除!謝謝!

轉(zhuǎn)載請(qǐng)注明: 織夢(mèng)dedecms 只統(tǒng)計(jì)不顯示點(diǎn)擊次數(shù),yes改no可不行

標(biāo)簽:  
相關(guān)文章
模板推薦