您知道删除第一个<ul>
和最后一个</ul >
形成智能变量的最佳方法是什么?
我目前有一个输出菜单标签的变量:{$menu}
和一个子菜单但我只是删除了第一个和最后一个无序列表标签,而没有删除<ul>
标签子菜单输出。
期待它!
答案 0 :(得分:0)
这不太容易解决......
将一个唯一的id,div / span元素置于列表中并使用带有document.ready()函数的JQuery'ies替换字符串进行更改。
JQuery也可以帮助您将容器的内容转换为dom-object,然后使用:first和:last selectors访问要删除的元素并使用.remove()函数。
否则你必须在smarty核心中重写它,除非你知道自己在做什么,并且不关心在没有冲突或重建功能的情况下轻松更新smarty的可能性,否则它不可能是那么明智。