国产探花免费观看_亚洲丰满少妇自慰呻吟_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功能了。
 
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 徐闻县| 竹溪县| 双辽市| 赣榆县| 翁牛特旗| 连平县| 大新县| 个旧市| 松原市| 江城| 阿拉善盟| 昭苏县| 和顺县| 庄浪县| 泽州县| 彩票| 牟定县| 博兴县| 顺义区| 南宁市| 五台县| 平利县| 兴业县| 江油市| 永靖县| 余庆县| 沛县| 福安市| 兰考县| 寻乌县| 宣城市| 宝清县| 科尔| 花垣县| 通山县| 旺苍县| 平遥县| 牡丹江市| 浮山县| 外汇| 古丈县|