Symfony with Bootstrap - переключение кнопок в стиле радио - PullRequest
0 голосов
/ 06 января 2019

Как переключать кнопки в стиле радио при использовании класса Form и темы Bootstrap 4 Form?

<div class="btn-group btn-group-toggle" data-toggle="buttons">
  <label class="btn btn-secondary active">
    <input type="radio" name="options" id="option1" autocomplete="off" checked> Active
  </label>
  <label class="btn btn-secondary">
    <input type="radio" name="options" id="option2" autocomplete="off"> Radio
  </label>
  <label class="btn btn-secondary">
    <input type="radio" name="options" id="option3" autocomplete="off"> Radio
  </label>
</div>

Ссылка: https://getbootstrap.com/docs/4.2/components/buttons/#checkbox-and-radio-buttons

Спасибо:)

1 Ответ

0 голосов
/ 06 января 2019

В вашем файле src / Form / Type / File_nameType.php:

$builder
    ->add('your label name', Radio::class, array(
    'attr' => array('class' => 'btn-group btn-group-toggle')
       ))

Затем в шаблон веточки вы также можете добавить класс метки:

{{ form_label(form.name, 'Your name', {
       'label_attr': {'class': 'btn btn-secondary active'}
}) }}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...