Как отобразить радиогруппу, используя форму-> поле
Проблема в том, что литий устанавливает имя в зависимости от идентификатора.
Радиогруппа не может быть сгруппирована, если имя не совпадает.
Кроме того, попытка вложить группу в группу будет проблемой из-за одной и той же проблемы с другим именем из-за того, что идентификаторы в поле отличаются, поэтому использование form->radio не поможет.
1 ответ
FWIW, они исправили это совсем недавно [1]. Проверьте тесты, чтобы увидеть, как его использовать
$this->form->radio('foo', array('value' => 'nose'));
$this->form->radio('foo', array('checked' => true, 'value' => '1'));