2015-11-18 4 views
0

Чтение через форму кнопки Конфигурация Symfony 2.7 best practices (стр 27) говорится:Кнопка конфигурации Symfony2 Форма

Форма классы должны стараться быть агностиком, где они будут использоваться. Это облегчает повторное использование позже. Добавьте кнопки в шаблоны, а не в классы форм или контроллеры.

Я могу видеть выгоду, не имея кнопки в FormTypes или контроллер, однако я не вижу, как мы хотели бы сделать эквивалент:

->add('save', 'submit', array('label' => 'Create Post'))

в (что я предполагаю, это TWIG). Может ли кто-нибудь привести пример того, как это должно быть сделано?

ответ

0

Подобно этому, в шаблоне веточку:

{{ form_start(form) }} 
{{ form_widget(form) }} 

<input type="submit" value="Save" /> 

{{ form_end(form) }} 
Смежные вопросы