几个小问题,会的帮忙一下谢谢。

2016-07-07 14:55 来源:www.chinab4c.com 作者:ecshop专家



这几个地方显示不出来,调试好多次不管用,会的帮一下忙,谢谢了

回答:
这是superfly的模板。你直接套了吧?
要修改蛮多地方的,cls_template.php里面没加关于{siy:}的转义




兄弟能不能详细说一下?我对照cls_template.php里改了一下还是不管用,我之前是好的更新了http://bbs.ecshop.com/thread-1118634-1-1.html这个补丁后就成这样了

是不是曾经修改过的文件被覆盖了 修改过什么文件一定要列个文档 更新的时候要重新做上去

说的不清楚啊



官方补丁function fetch_str($source)这个函数里面有对模版PHP代码的过滤,如果模版代码用到PHP代码的话那几句代码可以屏蔽掉 试试

//if(preg_match_all('~(<\?(?:\w+|=)?|\?>|language\s*=\s*[\"\']?php[\"\']?)~is', $source, $sp_match))
//{
//.......
//}



同意 6楼的说法,

模板解析问题

ECSHOP学习资料:http://www.phpally.com