校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 網站建設 > 建站知識 > 織夢只統計不顯示點擊次數,yes改no可不行

織夢只統計不顯示點擊次數,yes改no可不行

POST TIME:2017-11-13 00:00

最近想將織夢部分內容模型的頁面點擊次數由原來的統計并顯示點擊次數改為只統計但是不顯示點擊次數。

原來的代碼如下,在頁面上可以看到統計次數的顯示

<script src="{dede:field name='phpurl'/}/count.php?view=yes&aid={dede:field name='id'/}&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:field 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>



上一篇:織夢連接微信后自動回復有時沒有反應的解決方

下一篇:DedeCMS織夢文章頁面右側邊欄錯位的解決方法

收縮
  • 微信客服
  • 微信二維碼
  • 電話咨詢

  • 400-1100-266
主站蜘蛛池模板: 武乡县| 大余县| 乐至县| 金昌市| 江源县| 宿松县| 墨竹工卡县| 潜山县| 浦北县| 绥阳县| 广河县| 从江县| 错那县| 河北省| 双鸭山市| 全南县| 南丹县| 罗定市| 泰兴市| 渝北区| 连江县| 崇义县| 荥阳市| 南昌市| 天台县| 宜兰县| 铜梁县| 沛县| 武川县| 南溪县| 和田市| 红原县| 准格尔旗| 安阳县| 喀什市| 隆化县| 永修县| 遂宁市| 三穗县| 边坝县| 重庆市|