2016-01-31 5 views
0

У меня есть googled found очень мало. Есть ли простой способ указать на уровне api формы, будет ли поле отображаться как один столбец или два или более столбца?Поле с несколькими столбцами

Нужно ли переопределять отдельные шаблоны полей для достижения этого?

Использование бутстрапа.

+0

Ну ... на самом деле, формы symfony не отображают поля как столбцы, так что вы подразумеваете под этим? Можете ли вы быть более конкретными? Кроме того, начиная с symfony 2.6, существует бутильная тема Bootstrap (Zurb Foundation в версии 2.0): См. Http://symfony.com/blog/new-in-symfony-2-6-bootstrap-form-theme – felipsmartins

+0

Где я был, что я не знал, что шаблон основания5 есть! Большое спасибо @felipsmartins – malcolm

+0

@malcolm Есть сообщение в PR и блоге об этом: [Сообщение в блоге] (http://symfony.com/blog/new-in-symfony-2-8-form-improvements#foundation-5- form-theme) и [PR # 12587] (https://github.com/symfony/symfony/pull/12587) – felipsmartins

ответ

1

Нет встроенной опции отображения форм в столбцах. Но вы можете легко передать каждому полю формы пользовательский класс CSS. Что-то вроде этого:

->add('field_name', '...', array(..., 'attr' => array('class' => 'col-sm-4 col-md-3'))); 
Смежные вопросы