繁体   English   中英

Bootstrap表单主题Symfony 3

[英]Bootstrap Form Theme Symfony 3

我在我的symfony项目中使用Bootstrap 3主题,如下所示:

# Twig Configuration
twig:
    debug:            "%kernel.debug%"
    strict_variables: "%kernel.debug%"
    form_themes:
        - 'bootstrap_3_layout.html.twig'

我想用<div>包围所有表单,如下所示:

< div class="col-xs-12 col-sm-6 col-sm-offset-3" >
    {{ form(my_form) }}
< /div >

我的Symfony应用程序中有很多表格,所以我不想在每个表格文件中写<div>

是否有办法通过覆盖一点“ bootstrap_3_layout.html.twig”文件并保留其原始内容来做到这一点?

您可以使用自己的表单主题,该主题可以扩展并覆盖源于Symfony的原始主题文件的一小部分。

请注意,“ bootstrap_3_layout.html.twig”主题文件是从另一个文件扩展的,因此您可能必须在继承树中进行搜索,以找到最合适的要覆盖的块。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM