[英]Twig Without Symfony - Including Templates with Different Logic Within Template
我可以找到有关将Twig与Symfony结合使用的大量信息,但是有关在不使用Symfony的情况下使用Twig的信息却很少。
我想做的事
我想要做的是在模板中包含一个模板。 我有一个base.twig模板,我想在其中包含标题模板。很容易,对吧?
{% include "header.twig" %}
问题
我现在遇到了一个问题,因为标头模板中包含很多逻辑。 我不想必须将值从每个页面的控制器传递到我的标题模板。 这只是一团糟,并且会消除使用Twig的许多好处。
问题
有没有办法在base.twig模板中为标头包含单独的控制器? 有什么建议可以使它更清洁(无需切换到Symfony,这对我来说不是一个选择)?
我会尝试做的是:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.