В Symfony 3
есть что-то, чего я не понимаю
В моем файле formType.php (где 'cible' - логическое значение):
->add('cible', ChoiceType::class, array(
'required' => false,
'expanded' => true,
'choices' => array(
'yes' => 1,
'no' => 0
),
'placeholder' => false,
))
, который перенастраивает
<select id="search_sample_to_order_cible" name="search_sample_to_order[cible]">
<option value="1">Oui</option>
<option value="0">Non</option>
</select>
Fine. Но я бы хотел, чтобы радио-кнопка и при переходе раскрывалась в true:
->add('cible', ChoiceType::class, array(
'required' => false,
'expanded' => false,
'choices' => array(
'yes' => 1,
'no' => 0
),
'placeholder' => false,
))
Значение опции no становится '1', что мне не нужно!
<label for="search_sample_to_order_cible_0" class="radio">
<input id="search_sample_to_order_cible_0" name="search_sample_to_order[cible]" value="1" type="radio">yes
</label>
<label for="search_sample_to_order_cible_1" class="radio">
<input id="search_sample_to_order_cible_1" name="search_sample_to_order[cible]" value="1" type="radio">no
</label>