2016-06-06 2 views
1

У меня есть функция под названием 'searchAllBacklinksAction' в PageController.php.Добавление функции к кнопке в Symfony

Как можно в затруднительном, что функции этой кнопки:

<button class="uk-button uk-button-mini">Update All Backlinks</button> 

Это является Symfony2 Framework и я не очень понимаю, что прутик.

Спасибо за помощь!

+0

Вы прочитали [руководство по использованию нескольких кнопок] (https://symfony.com/doc/2.8/book/forms.html#submitting-forms-with-multiple -buttons)? Что из этого вы пробовали и не работали так, как должны? – kero

+0

Я не понимаю, как сказать в ветке, что моя кнопка должна вызывать функцию – Traxstar

ответ

0

У вас есть 2 решения:

  • с JS: для запуска вызова AJAX к контроллеру
  • симфони с Twig + Symfony: используйте функцию пути, чтобы зарегистрировать связь с маршрутом Symfony

Теперь у вас может быть поведение при нажатии кнопки

+0

Как поступить с Twig + Symfony? Что мне нужно делать в моей функции и что делать в моем шаблоне ветки, чтобы заставить это работать? – Traxstar

+0

Кажется, у вас есть недостаток в работе с symfony и веточкой. Вы можете прочитать это, чтобы больше понять мой ответ: http://symfony.com/doc/current/book/templating.html – darkomen

+0

Хорошо, я прочитал это. Так мне нужно зарегистрировать мой контроллер? Контроллер, который я использую, уже используется на другой кнопке. Я просто добавил новую функцию к этому контроллеру, и теперь мне нужно вызвать эту новую функцию на новую кнопку ... – Traxstar

Смежные вопросы