如何制作我的html按钮
(如<button type="button" class="btn btn-warning btn-xs">delete</button>
)
调用类似deleteAction($project)
的控制器操作
从我的twig代码中?(或用java脚本)
答案 0 :(得分:13)
在树枝模板中
<a href="{{ path('delete_route_name', {'id': entity.id }) }}">Delete</a>
在您的控制器上
/**
* @param User $entity
*
* @Route("/{id}/entity-remove", requirements={"id" = "\d+"}, name="delete_route_name")
* @return RedirectResponse
*
*/
public function deleteActionName(User $entity)
...
答案 1 :(得分:2)
请参阅http://symfony.com/doc/current/book/templating.html#linking-to-pages
<a href="{{ path('deleteRouteName') }}">Home</a>