Нов съм в Symfony. Моята версия на Symfony е 2.5.7. Генерирах CRUD с помощта на "generate:doctrine:crud
".
В изгледа на всеки запис има бутон за изтриване. Искам да добавя css клас в бутон.
За този бутон генерираният код е -
{{ form(delete_form) }}
Чрез проверка от браузъра получих -
<button type="submit" id="form_submit" name="form[submit]">Delete</button>
Промених генерирания twig код на -
{{ form_widget(delete_form, {'attr': {'class': 'btn btn-danger btn-lg'}}) }}
Чрез проверка от браузъра получих -
<div id="form" class="btn btn-danger btn-lg">
<div>
<button type="submit" id="form_submit" name="form[submit]">Delete</button>
</div>
<input type="hidden" id="form__token" name="form[_token]" value="JrBKKEdf1F8hBDYIzu0TP9a4fauKvmlPMGg3rHwwA3w">
</div>
И така, бутонът изглежда така, сега -
Но аз го искам като...
И така, моят генериран код трябва да изглежда така -
<div>
<button type="submit" id="form_submit" name="form[submit]" class="btn btn-danger btn-lg">Delete</button>
</div>
Опитах като, но не работи - показва само нормален бутон за изтриване, тъй като не е включен клас -
{{ form_widget(delete_form.submit, { 'label': 'Delete' }, { 'attr': {'class': 'btn btn-danger btn-lg', 'type': 'button'} }) }}
Между другото, без следния бутон за изтриване на twig код не изтрива записа --
{{ form(delete_form) }}
Как да го направя от клонка???
{ 'label': 'Delete' },
форма form_widhet - person Azam Alvi   schedule 27.11.2014