Symfony 引用细枝文件的正确语法是什么
我需要参考symfony 2项目中的一个细枝文件 细枝文件可以从控制器或视图中引用 使用的语法是:Symfony 引用细枝文件的正确语法是什么,symfony,twig,Symfony,Twig,我需要参考symfony 2项目中的一个细枝文件 细枝文件可以从控制器或视图中引用 使用的语法是: SomeBundle:SomeController:SomeTemplate.html.twig 例如:AcmeDemoBundle:Hello:index.html.twig 其他允许的语法是: SomeBundle:SomeController/SomeFolder:SomeTemplate.html.twig 例如:AcmeDemoBundle:Hello/Crud:index.html
SomeBundle:SomeController:SomeTemplate.html.twig
例如:AcmeDemoBundle:Hello:index.html.twig
其他允许的语法是:
SomeBundle:SomeController/SomeFolder:SomeTemplate.html.twig
例如:AcmeDemoBundle:Hello/Crud:index.html.twig
推荐的语法是什么?还有其他语法吗?这取决于是否使用子名称空间对控制器进行分组。例如,您可以在应用程序中设置公共和管理部分。然后,您的结构可以如下所示:
AppBundle
控制器
Admin
UserController
UserController
AppBundle:User:list.html.twig
AppBundle:Admin/User:list.html.twig
并将管理员控制器的视图设置为:
AppBundle:User:list.html.twig
AppBundle:Admin/User:list.html.twig
因此,不是哪种语法更受欢迎,而是哪种语法解决了您的问题。只是出于兴趣,您所使用的语法有什么问题,让您觉得需要使用不同的语法?我想说,大多数人都使用第一种语法