Symfony (1.2) виджет множественных флажков - PullRequest
0 голосов
/ 24 декабря 2009

Я хочу понять, какой виджет я могу использовать для генерации такого HTML:

<input name="users[]" value="Robert" type="checkbox"> Robert
<input name="users[]" value="Bob" type="checkbox"> Bob

Или, возможно, у symfony нет этого виджета, и я должен написать его сам? Спасибо

Ответы [ 2 ]

3 голосов
/ 24 декабря 2009

Проверьте это: http://www.symfony -project.org / форма / 1_2 / о / A-Widgets # chapter_a_sub_choice_representations

Как они объясняют, вы можете попробовать этот код:

$w = new sfWidgetFormChoice(array(
  'expanded' => true,
  'multiple' => true,
  'choices'  => array('A week of symfony', 'Call the expert', 'Community'),
));

Это будет производить это: multiple select with checkboxes
(источник: symfony-project.org )

0 голосов
/ 24 декабря 2009

Да! Я нашел это! sfWidgetFormSelectCheckbox тот виджет, который я нахожу

...