phpcms英文目录catdir允许输入空格

phpcms考虑到根据英文目录生成地址的场景,默认英文目录是不允许输入空格的。但是大部分时候,我们是不需要这个功能的,而需要英文目录里有空格,然后可以输入一段英文,供前台调用。

phpcms英文目录有空格提示

那么如何允许在英文目录输入空格呢?打开下面4个文件,将验证$(“#catdir”)的正则表达式添加上“|[ ]”即可。

打开:
phpcms\modules\admin\templates\category_add.tpl.php
phpcms\modules\admin\templates\category_edit.tpl.php
^([a-zA-Z0-9、-]|[_]){0,30}$
替换成
^([a-zA-Z0-9、-]|[_]|[ ]){0,30}$

打开:
phpcms\modules\admin\templates\category_page_add.tpl.php
phpcms\modules\admin\templates\category_page_edit.tpl.php
^([a-zA-Z0-9]|[_-]){0,30}$
替换成
^([a-zA-Z0-9]|[_-]|[ ]){0,30}$

phpcms英文目录允许输入空格后效果

相关推荐