Intereting Posts
проверить форму перед отправкой (более сложной, чем проверка пустых полей) Измените сумму, уплаченную в месяц для платежного платежного счета PayPal PHP / MySQL 2 'while' из одного запроса mysql? Как получить значение гендерного переключателя (мужчины, женщины) с CodeIgniter? Получите эти выходные в php? Как вносить вкладки динамически созданного текстового поля на php и хранить их в MySQL с помощью цикла? Зачем объявлять тип переменной PHP в комментарии? jquery auto complete не показывает результат Захват символов linebreaks (newline, linefeed) в текстовом поле получить одно значение элементов массива в php Дополнительный параметр маршрутизации Laravel Как исправить недопустимый JSON в php? PHP, как кодировать двоичные данные на базу 64 Идентификатор последней записи PDO всегда правильный? PHP, что является лучшим способом записи данных в середине файла без перезаписи файла

Как создать несколько флажков в форме symfony2

Я хочу отображать флажки из заранее определенного массива в моей форме Symfony. Пользователь должен иметь возможность выбирать более одного, но я не могу этого сделать.

Это мой код:

public function buildForm(FormBuilder $builder, array $options) { $roles = array('role1', 'role2', 'role3'); $builder ->add('name') ->add('roles', 'checkbox', $roles) ; } 

Related of "Как создать несколько флажков в форме symfony2"

См. Ссылку на тип choice .

 public function buildForm(FormBuilder $builder, array $options) { $roles = ['role1', 'role2', 'role3']; $builder ->add('name') ->add('roles', 'choice', [ 'choices' => $roles, 'multiple' => true, 'expanded' => true ]) ; } 

Вместо этого вы можете использовать поле choice :

 public function buildForm(FormBuilder $builder, array $options) { $roles = array("role1","role2","role3"); $builder ->add('name') ->add('roles', 'choice', array( 'choices' => $roles, 'multiple' => true, 'expanded' => true, )) ; } 

Посмотрите документацию, чтобы узнать, как вы можете установить флажок, переключатель или переключатели с этим типом поля: http://symfony.com/doc/current/reference/forms/types/choice.html#forms-reference- выбор-теги