如何检查symfony2中twig模板中是否存在某个变量

时间:2012-08-09 01:00:01

标签: php symfony twig

在每个模板中,我需要使用这个步骤

{{ form_stylesheet(form) }}
{{ form_javascript(form) }}

如果页面没有任何表单变量,即正常页面,则模板会出错。

有什么方法可以检查form是否存在然后加载那些

if (form.present) then
{{ form_stylesheet(form) }}
    {{ form_javascript(form) }}

1 个答案:

答案 0 :(得分:2)

{% if form is defined  %}
    {{ form_stylesheet(form) }}
    {{ form_javascript(form) }}
{% endif %}

http://twig.sensiolabs.org/doc/tags/if.html