模板继承的问题

浏览:486 发布日期:2014/01/06
3.2 - 普通 - 未处理
模板继承的那个替换正则 把name的引号也算进去了
所以在基础模板里定义block的时候name用的是双引号
则在子模板中继承的时候 重新定义block的时候 name也必须用双引号 用单引号匹配不到
反之亦然

这应该是个bug吧 最好也用parsexmlAttrs处理下 获取name
或者改下正则'/'.$begin.'block\sname=(.+?)\s*?'.$end.'(.*?)'.$begin.'\/block'.$end.'/is'改成'/'.$begin.'block\sname=[\'"](.+?)[\'"]\s*?'.$end.'(.*?)'.$begin.'\/block'.$end.'/is'
评论(
后面还有条评论,点击查看>>