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

首頁 > CMS > 織夢DEDE > 正文

讓DedeCms分類信息模型支持Digg功能

2024-07-12 09:06:55
字體:
來源:轉載
供稿:網友
用DedeCms做的模板需要在分類信息里支持Digg功能,但是原程序里,只能對系統模型和自由模型Digg,即使用@#__archives當作主表的模型。而DedeCms里,分類信息模型是作為獨立模型設置的。 
 
這個功能的實現,只需要修改一個文件,即/plus/Digg_ajax.php: 
 
$maintable = ‘dede_archives’;原程序的這行決定了不能為獨立update。 
 
可以修改為: 
$row=$dsql->GetOne(”Select id,channel from `dede_arctiny` where id=$id”); 
//改取arctiny表,取得該id的文章所屬的模型 
if($row['channel']==-8) 
//為分類信息模型時,更新的表為addoninfos,其它類推 
$maintable=’dede_addoninfos’; 
$idname=’aid’; 
//由于獨立模型id不同,所以需要一個變量來存id名稱,該id為aid 
else 
$maintable = ‘dede_archives’; 
$idname=’id’; 
 
然后把下面用到的三條SQL語句中的id修改為$idname,即: 
$dsql->ExecuteNoneQuery(”Update `$maintable` set scores = scores + {$cfg_caicai_add},goodpost=goodpost+1,lastpost=”.time().” where $idname=$id”); 
$dsql->ExecuteNoneQuery(”Update `$maintable` set scores = scores – {$cfg_caicai_sub},badpost=badpost+1,lastpost=”.time().” where $idname=$id”); 
$row = $dsql->GetOne(”Select goodpost,badpost,scores From `$maintable` where $idname=$id “); 
 
經過上述的修改,再為article_infos.htm模板增加Digg的模板,可以從文章模板復制,就可以為分類信息等獨立模型增加Digg功能了。
 
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 寿光市| 阿瓦提县| 民丰县| 合肥市| 澄城县| 大安市| 土默特左旗| 密云县| 监利县| 渝中区| 温州市| 成武县| 剑阁县| 邢台县| 克拉玛依市| 尼木县| 岳池县| 陆河县| 涟水县| 河东区| 海南省| 祁门县| 洛南县| 浦城县| 比如县| 读书| 十堰市| 融水| 合肥市| 万载县| 勐海县| 印江| 奇台县| 克山县| 湖口县| 牙克石市| 喀喇沁旗| 沾化县| 北流市| 宜兰市| 台前县|