2022-11-29 22:14?來源 溫州在線
修改dedecms文章TAG無法保存,就是點擊保存以后,添加的tag沒有出現在tag框,就是保存后發現修改沒生效。下面是修改方法,經過簡單修改后,dede后臺修改tag保存就正常了。
新發布一篇測試內容。同樣的TAG標簽,還是可以添加的。但是修改文章標簽怎么就不保存呢?
數了一下字數。正好12個字節。也沒超???
通常來說1個漢字等于2個字節,經過仔細研究,發現織夢UTF-8中一個漢字等于3個字節。
嘗試著修改了一下程序的字數限制。問題果然解決了!
修改方法如下:
第一步:
修改數據表tag字段屬性(這里冬鏡建議大家不去數據庫里面修改,免得改錯了),直接使用dedecms后臺的sql執行工具執行如下指令即可。
Markup
alter table dede_tagindex modify tag varchar(50);
alter table dede_taglist modify tag varchar(50);
第二步:
2、修改核心文件源碼,只需要修改里面的tag就行,路徑如下:include/helpers/archive.helper.php
找到第200行(默認狀態,如果修改過代碼自己搜索即可): if(isset($tag[12]) 修改為 if(isset($tag[200])
找到第242行(默認狀態,如果修改過代碼自己搜索即可): if(isset($tag[20]) 修改為 if(isset($tag[200])
修改保存,再到后臺修改文章tag保存,正常了。
本文“”來源:http://www.hangqichache.cn/keji/intel/zzzj/rumen/81954.html,轉載必須保留網址。編輯: yujeu