【发布时间】:2025-12-21 02:50:14
【问题描述】:
想象一下我的树枝模板中有这样的东西
{% block posLeft %}
-----
{%endblock%}
有什么方法可以检查 posLeft 块的存在而不调用:
block("posLeft")
并检查 posBlock 的返回值以验证是否存在。我是 Symfony2 + Twig 的新手。
【问题讨论】:
-
您为什么要这样做?在我看来,您正在将逻辑添加到可能属于您的控制器的视图中。如果您想根据某个变量显示某些内容,只需将该变量注入您的视图,然后根据需要显示不同的块。