我想在同一个page.html.twig中使用两个动作
我的方法是: 首先,在控制器中将My route定义为注释:
/**
* Test controller.
*
* @Route("/NoteByStudent")
*/
并采取行动:
/**
* Lists all Test entities.
*
* @Route("/", name="test")
* @Method("GET")
* @Template("AcmeMyBundle:page.html.twig")
*/
并在我的routing.yml文件中调用它:
NoteBy:
resource: "@AcmeMyBundle/Controller/TestController.php"
type : annotation
Seconde,用于定义其他Controller操作:
Note_By_Student:
pattern : /NoteByStudent
defaults: { _controller: AcmeMyBundle:Test:GetTestByStudent}
当我跑步时,它总是采取第一条路线而不是两条路线!有解决方案吗
答案 0 :(得分:0)
路线只有1次行动。
还有其他方法。例如,在第一个枝条动作中:
{% render "AcmeMyBundle:Test:GetTestByStudent2" } %}