PHPTAL替换但保留某些属性?
是否可以执行PHPTAL替换但保留某些属性?,php,template-tal,phptal,Php,Template Tal,Phptal,是否可以执行tal:replace=“whatever”,但维护元素/标记的某些属性 例如,如果您具备以下条件: <input type='text' value='test' name='hello' class='specialClass' tal:replace="customInput"/> 是否可以让您的customInput替换当前输入,但也可以让specialClass类替换 我不知道PHPTAL是否允许这样的事情,或者我是否需要覆盖某些PHPTAL方法来替换…不
tal:replace=“whatever”
,但维护元素/标记的某些属性
例如,如果您具备以下条件:
<input type='text' value='test' name='hello' class='specialClass' tal:replace="customInput"/>
是否可以让您的customInput
替换当前输入,但也可以让specialClass
类替换
我不知道PHPTAL是否允许这样的事情,或者我是否需要覆盖某些PHPTAL方法来替换…不,你不能
tal:replace
将元素完全替换为文本,因此没有任何东西可以放置这些属性
属性与tal:content
一起保留
如果是
,您最好使用value=“${customValue}”
或tal:attributes=“value customValue”
PHPTAL在运行时不解析任何标记,因此,如果您有一些东西可以为您动态生成
的HTML,那么您需要自己修改该代码。不,您不能tal:replace
将元素完全替换为文本,因此没有任何东西可以放置这些属性
属性与tal:content
一起保留
如果是
,您最好使用value=“${customValue}”
或tal:attributes=“value customValue”
PHPTAL在运行时不解析任何标记,因此,如果您有一些东西可以为您动态生成
的HTML,那么您需要自己修改该代码