Я хочу добавить класс в определенные поля ввода или метки из symfony2.
Я могу сделать что-то подобное в моей форме в Twig:
<div class="row">
{{ form_label(form.subject) }}
{{ form_widget(form.subject, { 'attr': {'class': 'c4'} }) }}
</div>
Что отлично работает. Но мне нужно настроить шаблон для каждой формы. И я должен разбить его до наименьшего возможного уровня выхода. Я действительно хочу использовать:
{{ form_widget(form) }}
Итак, я думал, как я могу добавить класс css для l где-то в:
class SystemNotificationType extends AbstractType {
public function buildForm(FormBuilder $builder, array $options) {
$builder ->add('subject', 'text', array( 'label' => 'Subject' ) )
–
Я думал, что это может быть более полезным, поскольку мне нужно только внести изменения в одно место.
Итак, как это можно сделать, или, может быть, я ошибаюсь.
Любая помощь будет большой,
Большое спасибо, Philipp