本帖最后由 mfkmc98 于 2012-5-22 11:32 编辑
以前都是好的,后台提示更新0518后
更新后发现页面的运用了[order]多个的有误。
【解决方案】找到以下文件
source\function\function_block.php在这个文件中的function block_template($bid)方法中最后面找到- $template = preg_replace('/\s*\[(order\d+)=\w+\](.*?)\[\/\\1\]\s*/is', '', $template);
- $template = preg_replace('/\s*\[(index\d+)=\w+\](.*?)\[\/\\1\]\s*/is', '', $template);
复制代码 修改成以下的:- $template = preg_replace('/\s*\[(order\d*)=\w+\](.*?)\[\/\\1\]\s*/is', '', $template);
- $template = preg_replace('/\s*\[(index\d*)=\w+\](.*?)\[\/\\1\]\s*/is', '', $template);
复制代码 简单的说就是把加号替换成*号就可以了 |