2016-03-03 58 views

回答

2

我按照@ jkuchravic的回答將修改過的塊放在一個單獨的文件中,從而得到它的工作;

應用程序/資源/視圖/表格/ fields.html.twig

{% use 'bootstrap_3_horizontal_layout.html.twig' %} 

{% block form_label_class -%} 
col-sm-3 
{%- endblock form_label_class %} 

{% block form_group_class -%} 
col-sm-9 
{%- endblock form_group_class %} 

我不想做出改變應用範圍因此只要使用以下行適用修改後的模板,以特定形式:

​​
4

您可以覆蓋在你自己的模板

應用程序/配置/ config.yml

# Twig Configuration 
twig: 
    form_themes: 
     - "form/fields.html.twig" 

應用程序/資源/視圖/表格/域。 html.twig

{% use 'bootstrap_3_horizontal_layout.html.twig' %} 

{% block form_label_class -%} 
col-sm-3 
{%- endblock form_label_class %} 

{% block form_group_class -%} 
col-sm-9 
{%- endblock form_group_class %} 
+0

按照這種方法我無法得到它的工作。據我所知,這將覆蓋全球範圍內的模板,這不是我想要的。 – Sid

+0

謝謝,救了我一些時間! –