国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 襄樊市| 宜良县| 普格县| 祁东县| 洛扎县| 莱西市| 东阳市| 佛教| 于田县| 昌黎县| 清原| 滦南县| 榆中县| 呼玛县| 通河县| 淄博市| 佛学| 金川县| 陕西省| 自治县| 长顺县| 绥宁县| 曲靖市| 塔城市| 丰都县| 洪雅县| 永清县| 茶陵县| 信宜市| 晋城| 尚志市| 肇源县| 亳州市| 元江| 宁明县| 高淳县| 荔浦县| 德钦县| 沙河市| 天长市| 英山县|