【发布时间】:2014-11-19 12:45:34
【问题描述】:
在一个 smarty 模板中,我有三个模板:
base.tpl
{block name="myBlock"}
base
{/block}
child.tpl
{extends file="base.tpl"}
{block name="myBlock" append}
child
{/block}
grandchild.tpl
{extends file="child.tpl"}
{block name="myBlock"}{/block}
渲染grandchild.tpl时,输出为
base
所以孙模板想要替换整个块的内容,但只替换附加的部分。如何删除整个区块?
相关:How to remove content appended to block in parent template?
【问题讨论】: