解决V9添加栏目时因英文目录过长提交不了的问题

发表于2014-07-18 15:22:39来源于创想网页设计工作室

次点击[] [] [] [打印] [关闭窗口] [评论]

欢迎大家加入创想工作室QQ群 网络瘫痪上不了网?电脑出故障?找破解软件?加入创想工作室QQ群,向大神求助,一步解决问题!QQ群号码:326338868[点此获取更多QQ群]
今天创想在给客户做一案例时,添加栏目时发现如果英文目录(如Audit-Assurance-for-Hong-Kong-Company)过长会导致出现错误提示而导致无法提交,如下图所示。
 
解决V9添加栏目时因英文目录过长提交不了的问题
 
我们知道原因可能是PHPCMS官方出于性能考虑,在数据库和程序中限制了储存网址字段的最大长度。知道问题所在,下面就好解决了,我们开始动手吧!
 
首先进PHPMYADMIN,找到对应的数据库的v9_category表,把catdir字段的值30改大一点,在这里我们改为100。
 
解决V9添加栏目时因英文目录过长提交不了的问题
 
然后找到/phpcms/modules/admin/templates/目录下的category_add.tpl.php以及category_edit.tpl.php这2个文件(大概第十行),查找
([a-zA-Z0-9、-]|[_]){0,30}$
修改为
([a-zA-Z0-9、-]|[_]){0,100}$
 
现在我们现在再回去添加栏目试试哈!
 
解决V9添加栏目时因英文目录过长提交不了的问题

© copyright 2002-2024, 22BA.COM All Rights Reserved

网站备案号:粤ICP备19114910号

ChuangXiang Design Studio - WebDesign & Internet Marketing

关于我们业务范围联系我们开心一刻网站地图

QQ群一:326338868QQ群二:78712271

QQ群三:193078177

邮箱:news@22ba.com

地址:深圳市福田区金田路现代国际大厦2606