Есть известный CSS-фреймворк, какими бандлами пробовали прикручивать его к шаблону, или задавали стиль при создании формы, если так, то можно краткий пример, как это делается. Спасибо.
Я повозился с https://github.com/phiamo/MopaBootstrapBundle, стало лень разбираться и просто переопределил те типы виджетов, которые мне нужны + добавил своего немного.
Чтобы переопределить куда ни будь суете шаблон, который наследуется от form_div_layout.html.twig, я сделал так:
Код:
{# app / Resources / views / form.html.twig #}
{% extends 'form_div_layout.html.twig' %}
{% block form_widget_simple %}
{% set type = type|default('text') %}
<input type="{{ type }}" class="form-control"
{{ block('widget_attributes') }}
{% if value is not empty %}value="{{ value }}" {% endif %}/>
{% endblock form_widget_simple %}
{% block form_row %}
{% spaceless %}
<div class="form-group">
{{ form_label(form) }}
{{ form_errors(form) }}
{{ form_widget(form) }}
</div>
{% endspaceless %}
{% endblock form_row %}
Ну и там другие виджеты.
А затем в app/config/config.yml: