在使用dedecms 5.7sp1發(fā)現(xiàn)存在無法修改關(guān)鍵詞頻率的bug。關(guān)鍵詞添加后不能修改關(guān)鍵詞頻率。
以下為dedecms 5.7sp1無法修改關(guān)鍵詞頻率bug修正方法:
1.打開dede\templets\article_keywords_main.htm,找到如下代碼: <td> <inputtype='text' size='5' class='nnpp' value='{dede:field.rank/}'name='rank_{dede:field.aid/}' /> </td> 修改如下:(紅色代碼部分為新增代碼) <td> <inputtype='hidden' value='{dede:field.rank/}'name='rankold_{dede:field.aid/}' /> <inputtype='text' size='5' class='nnpp' value='{dede:field.rank/}'name='rank_{dede:field.aid/}' /> </td>2.打開dede/article_keywords_main.php,找到如下代碼:
//更新鏈接網(wǎng)址 if($rpurl!=$rpurlold) { $query1= "Update `dede_keywords` SET rpurl='$rpurl' Where aid='$aid'"; $dsql->ExecuteNoneQuery($query1); }在其后加上以下代碼:
//更新頻率 $rank = ${'rank_'.$aid}; $rankold = ${'rankold_'.$aid}; if($rank!=$rankold) { $query1= "Update `dede_keywords` SET rank='$rank' Where aid='$aid' "; $dsql->ExecuteNoneQuery($query1); }保存后在管理后臺打開:采集-文檔關(guān)鍵詞維護(hù),便可以修改關(guān)鍵詞頻率了。
版權(quán)聲明: 本站資源均來自互聯(lián)網(wǎng)或會員發(fā)布,如果侵犯了您的權(quán)益請與我們聯(lián)系,我們將在24小時內(nèi)刪除!謝謝!
轉(zhuǎn)載請注明: dedecms 5.7sp1無法修改關(guān)鍵詞頻率bug