如何将Bootstrap3集成到Symfony3中?

时间:2017-01-10 16:02:36

标签: twitter-bootstrap twig symfony

我到处寻找,但是我找不到关于如何将引导程序样式应用于Symfony的文档,或者说是精确的树枝。

许多答案都是outdated,因为它们主要是关于带有bootstrap3的Symfony 2.x。

供参考,我正在尝试添加样式

{{ form_start(form))}}
{{ form_widget(form) }}
{{ form_end(form) }}

1 个答案:

答案 0 :(得分:3)

自Symfony 2.6以来,Bootstrap包含在Symfony中而不需要特定的捆绑包as announced in this news,并解释了in the doc here

有2种布局可供选择,普通布局和水平布局。

在任何地方应用它:

# app/config/config.yml
twig:
    form_themes:
        - 'bootstrap_3_layout.html.twig'
        # - 'bootstrap_3_horizontal_layout.html.twig'

或仅针对特定表单,将其添加到相应的Twig文件的顶部:

{% form_theme form 'bootstrap_3_layout.html.twig' %}
{# {% form_theme form 'bootstrap_3_horizontal_layout.html.twig' %} #}