我有两个捆绑A和B,B覆盖A. B中的一个模板B_tpl1覆盖了A中的模板A_tpl1。
直到现在这听起来很简单,但现在我希望我的B_tpl1扩展A_tpl1。当我这样做时,我的浏览器上有一个空白页面,并且在我的日志中收到了消息memory exceeded...
。
我认为发生的事情是extends语句尝试导入A_tpl1,但它导入B_tpl1而不是B覆盖A,这使得它进入无限循环调用。
在这种情况下的问题是:B_tpl1可能扩展A_tpl1吗?
答案 0 :(得分:0)
embed标签结合了include和extends的行为。它允许您包含另一个模板的内容,就像include一样。但它也允许您覆盖包含的模板中定义的任何块,例如扩展模板时。