+ -
当前位置:首页 → 问答吧 → 急急急!关于修改了模板定界符后,使用标签库的问题

急急急!关于修改了模板定界符后,使用标签库的问题

时间:2011-07-21

来源:互联网

我修改了框架包中的Examples实例中的“Rbac实例”的定界符后,原因输出“默认定界符”而不是转换后的值

1. 在配置文件中把默认的{...}定界符配置成了{|...|},
2. 然后把模板中所有{...}改成了{|...|},
3. 把Rbac\Lib\TagLib目录下的TagLibHtml.class.php中所有{...}改成了{|...|},
4. 删除缓存,

经过以上4步后,再次登录访问“官方Examples\Rbac实例”后,一部分出现“定界符原样输出”、模板中用例似下面这些代码的标签显示的时候出现 定界符原样输出,输出{....}

<html:list id="checkList" name="node" style="list" checkbox="true" action="true" datasource="list" show="id:编号|10%,name:名称:child,title:显示名:edit,group_id|getNodeGroupName:分组,sort:序号,status|getStatus:状态" actionlist="status|showStatus=$node['id'],edit:编辑:id" />

而用{|...|}的地方是正常的,用类似上面那段标签库显示时就不正确了

    请问我还需要修改哪个地方才会正确啊,凡是用到标签库在模板上显示的地方都是原样输出,也就是这些标签库在系统中转换成模板代码的过程中并没有用到我修改后的定界符!

作者: zhoujianfeng   发布时间: 2011-07-21

每个文件都替换完全了吗?

作者: wtwei   发布时间: 2011-07-21