Discuz! X2.5 打上120518补丁后 DIY 模块模板出现 [order=N]...[/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);
复制代码 简单的说就是把加号替换成*号就可以了
|