Просто замените слово "field" на имя типа, который вы хотите изменить.
Вы делаете это так для текстовых полей, но то же самое для любого типа:
{% block text_row %}
{% spaceless %}
<li class="text">
{{ form_label(form, label|default(null)) }}
{{ form_errors(form) }}
{{ form_widget(form) }}
</li>
{% endspaceless %}
{% endblock text_row %}
или подобное для textareas:
{% block textarea_row %}
{% spaceless %}
<li class="textarea">
{{ form_label(form, label|default(null)) }}
{{ form_errors(form) }}
{{ form_widget(form) }}
</li>
{% endspaceless %}
{% endblock textarea_row %}
Важной частью является имя блока, оно должно совпадать с именем типа, который вы хотите изменить.«Field_row» является значением по умолчанию для всех типов полей, если нет точного совпадающего имени.
Это также работает для типов форм, которые вы определили самостоятельно (те, которые наследуются от AbstractType, поэтому важно добавитьимя для ваших типов форм, см http://symfony.com/doc/2.0/book/forms.html#creating-form-classes).