2009-12-24 7 views
0

Я хочу, чтобы понять, что виджет можно использовать для создания такой HTML:Symfony (1,2) множественный флажок виджет

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

Или, возможно, Symfony не имеет этот виджет, и я должен написать его самостоятельно? Благодаря

ответ

3

Проверьте это: http://www.symfony-project.org/forms/1_2/en/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 http://www.symfony-project.org/images/forms_book/en/A_04.png

+0

как я понял выбор виджетов генерировать выберите тег ... – 2009-12-24 17:40:28

+0

Не с этими параметрами. С этими параметрами он эквивалентен sfWidgetFormSelectCheckbox. Проверьте ссылку. – nacmartin

0

Да! Я нашел это! Это sfWidgetFormSelectCheckbox, что виджет я нахожу

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