国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > CMS > 織夢DEDE > 正文

在dedecms首頁和列表頁模板中怎樣動態(tài)調(diào)用文章

2024-07-12 09:10:13
字體:
供稿:網(wǎng)友

在dedecms5.7首頁和列表頁模板中怎樣動態(tài)調(diào)用文章瀏覽次數(shù),dedecms5.7程序給的樣例是靜態(tài)調(diào)用的,方法是[filed:click],這樣我們通常只能在更新網(wǎng)站后才能顯示其瀏覽次數(shù),這樣也不太利于用戶體驗,如果是單個的文章里面,我們可以通過如下代碼實現(xiàn)
<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>

但是在列表頁或者首頁如何實現(xiàn)呢?下面我們來分享給大家的方法,我們可以這樣寫
當(dāng)然,我們也可以不修改,直接用
<scriptsrc="[field:phpurl/]/count.php?view=yes&aid=[field:id/]&mid=[field:mid/]" type='text/javascript' language=”javascript"></script>
代替[filed:click],但是這樣有點不太準(zhǔn)確,因為我們?yōu)g覽首頁或者列表頁,文章頁都沒有點擊,文章的點擊次數(shù)也會自動加1,那么我們該如何辦呢?

方法如下

首先我們在/plus 目錄下找到count.php 復(fù)制一份 然后重命名為seeclick.php 用編輯器將seeclick.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/]/seeclick.php?view=yes&aid=[field:id/]&mid=[field:mid/]" type='text/javascript' language=”javascript"></script>
這樣就實現(xiàn)我們想要的效果了,用到過這個功能,這樣雖然可以實現(xiàn)我們想要的效果,但同時也會影響我們的打開速度,所以大家要看情況取舍。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 梁平县| 额济纳旗| 托里县| 遂平县| 吉林市| 临澧县| 普兰店市| 抚松县| 江山市| 奇台县| 金溪县| 岚皋县| 紫阳县| 万安县| 廉江市| 东山县| 黄山市| 台山市| 泾源县| 临沂市| 乌什县| 余庆县| 永康市| 琼中| 搜索| 绥中县| 略阳县| 阿拉善左旗| 开封县| 台中县| 镇康县| 祁东县| 灌南县| 工布江达县| 乃东县| 永安市| 会同县| 上杭县| 图木舒克市| 德保县| 健康|