2015-06-02 2 views
2

Мне нужно добавить несколько атрибутов (f.e. disabled и selected) к первому варианту в теге select.Как добавить атрибут к первому варианту выбора в форме twig symfony

эта линия {{ form_widget(form.idkategoria) }} в веточке визуализации:

<select id="foo" name="foo"> 
<option value="">Kategoria</option> 
<option value="1">foo</option> 
<option value="2">foo</option> 

или как добавить 'attr' для заполнителя, чтобы сохранить текст по умолчанию 'Kategoria'.

$builder->add('idkategoria', null, array 
       ('placeholder' => 'Kategoria',)) 

ответ

1

Что-то вроде

$builder->add('idkategoria', null, ['attr' => ['placeholder' =>'Kategoria']]) ] 

Вы можете найти экстракт в official documentation

+0

, говоря, 'или как добавить«Аттрибут», чтобы placeholder' я имел в виду, добавив атрибут, F.E. 'disabled' или' selected', placeholder, который является тегом 'option'. Becase this line '-> add ('idkategoria', null, array ('placeholder' => 'Kategoria', 'attr' => array ('required' => true))' делает 'required' тег' select' , а не 'option', как я желаю (во всяком случае, я прошел проблему совершенно по-другому -css - это не ответ на мой вопрос. Вы можете оставить эту проблему. Спасибо) – Sruj

Смежные вопросы