織夢只統計不顯示點擊次數,yes改no可不行,DEDE技
導讀:DEDE技術DEDE技術要把織夢原來的統計并顯示點擊次數改為只統計但不顯示點擊次數,把view=yes改為view=no是不可行的,必須尋找新的方法。織夢后臺模板dede后臺模板。
最近想將織夢部分內容模型的頁面點擊次數由原來的統計并顯示點擊次數改為只統計但是不顯示點擊次數。
原來的代碼如下,在頁面上可以看到統計次數的顯示
<script src="{dede:field name='phpurl'/}/count.php?view=yes&aid={dede:field name='iddede手機模板39;/}&mid={dede:field name='mid'/}" language="javascript"></script>
習慣性的搜索了一下,網上介紹的方式都很簡單,只需要把代碼中的view=yes改為view=no即可,看起來合情合理,可是這樣修改了之后,頁面上還是會顯示點擊次數,無奈只能找到代碼中所涉及到count.php文件看看到底哪里出了問題。
打開文件,首先會看到下面這段注釋:
* 如果想顯示點擊次數,請增加view參數,即把下面JS調用放到文檔模板適當位置
* <script src="{dede:field name='phpurl'/}/count.php?view=yes&aid={dede:field name='id'/}&mid={dede:field name='mid'/}" language="javascript"></script>
* 普通計數織夢模板免費下裁器為
* <script src="{dede:fdede模板安裝ield name='phpurl'/}/count.php?aid={dede:field name='id'/}&mid={dede:field name='mid'/}" language="javascript"></script>
寫的很清楚,要顯示點擊次數,用上面的,否則用第二個普通計數器,差別是去掉了view=yes,然后往后看view這個參數相關的函數 :
if(!empty($view))
{
$row = $dsql->GetOne(" SELECT click FROM `{$maintable}` WHERE {$idtype}='$aid' ");
……
這下就更明白了,if函數是通過判斷是否有view這個參數來決定是否查詢顯示點擊次數,而不是參數的內容,也就是說,無論view等于什么,都會顯示出點擊參數,要想只統計不顯示點擊次數,就將其刪除,可以直接復制使用下面的代碼:
<script src="{dede:field name='phpurl'/}/count.php?aid={dede:field name='id'/}&mid={dede:field name='mid'/}" language="javascript"></script>
相關織夢后臺模板dede后臺模板。聲明: 本文由我的SEOUC技術文章主頁發布于:2023-07-18 ,文章織夢只統計不顯示點擊次數,yes改no可不行,DEDE技主要講述可不行,次數,織夢網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_28933.html
- 上一篇:織夢系統后臺怎么新建欄目,織夢教程
- 下一篇:織夢首頁制作方法以及常用標簽,織夢技術