让一个html按钮调用一个Controller Action

Jus*_*mer 5 symfony twig

我怎样才能制作我的HTML按钮

(像 <button type="button" class="btn btn-warning btn-xs">delete</button>)

deleteAction($project) 从我的twig代码中调用一个Controller Action ?(或用java脚本)

Ole*_*hev 15

在树枝模板中

<a href="{{ path('delete_route_name', {'id': entity.id }) }}">Delete</a>
Run Code Online (Sandbox Code Playgroud)

在你的控制器上

/**
 * @param User $entity
 *
 * @Route("/{id}/entity-remove", requirements={"id" = "\d+"}, name="delete_route_name")
 * @return RedirectResponse
 *
 */
public function deleteActionName(User $entity)
...
Run Code Online (Sandbox Code Playgroud)