在织梦的大括号标签判断中,name=array runphp 天生静态时,会泛起只获取一个字节的BUG,如
{dede:field name=array runphp=yes}@me = (@me['seotitle'] != '' ? "{@me['seotitle']}":"{@me['title']}");{/dede:field} |
天生静态,栏目列表页第二页时泛起中文乱码,由于它只输出一个字节
这是官方程序的一个BUG
解决方式
打开 /include/dedetag.class.php 找到 也许在 680 行
$phpcode = preg_replace("/'@me'|\"@me\"|@me/i", '$DedeMeValue', $phpcode);
改成
if(is_array($this->CTags[$i]->TagValue)) { $phpcode = preg_replace("/'@me'|\"@me\"|@me/i", '$DedeMeValue', $phpcode); } |
完成
免责声明:本站所有文章和图片均来自用户分享和网络网络,文章和图片版权归原作者及原出地方有,仅供学习与参考,请勿用于商业用途,若是损害了您的权力,请联系网站客服处置。