我怎樣才能讓我的HTML按鈕讓HTML按鈕調用控制器動作
(如<button type="button" class="btn btn-warning btn-xs">delete</button>
)
呼叫控制器動作像deleteAction($project)
從我的樹枝代碼中?(或Java腳本)
我怎樣才能讓我的HTML按鈕讓HTML按鈕調用控制器動作
(如<button type="button" class="btn btn-warning btn-xs">delete</button>
)
呼叫控制器動作像deleteAction($project)
從我的樹枝代碼中?(或Java腳本)
在樹枝模板
<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)
...
看到http://symfony.com/doc/current/book/templating.html#linking-to-pages
<a href="{{ path('deleteRouteName') }}">Home</a>
怎麼會變成這樣叫的動作?以及它如何獲得我的參數? – JustAJavaProgrammer
請參閱文檔。你定義了一個需要參數的路由,然後你可以給這個路徑添加路徑,如'path('deleteRouteName',{'id':project.id})}}' – Rufinus
感謝更多小菜友好的回答;) – JustAJavaProgrammer