相关疑难解决方法(0)

Twig:选择某些块并渲染它们

我正在将twig模板引擎集成到PHP应用程序中.特别是,我想使用树枝引擎来渲染表单.

看看symfony2如何使用twig渲染表单小部件,他们有一个巨大的模板文件,其中包含所有小部件,如下所示:

(...)
{% block password_widget %}
{% spaceless %}
    {% set type = type|default('password') %}
    {{ block('field_widget') }}
{% endspaceless %}
{% endblock password_widget %}

{% block hidden_widget %}
    {% set type = type|default('hidden') %}
    {{ block('field_widget') }}
{% endblock hidden_widget %}

{% block email_widget %}
{% spaceless %}
    {% set type = type|default('email') %}
    {{ block('field_widget') }}
{% endspaceless %}
{% endblock email_widget %}

{% block test_widget %}
{% spaceless %}
   <div>
     {{test}}
   <div>
{% endspaceless %}
{% …
Run Code Online (Sandbox Code Playgroud)

php symfony twig

19
推荐指数
2
解决办法
2万
查看次数

标签 统计

php ×1

symfony ×1

twig ×1