我会有这样的结构:
-TaskBundle
-FrontendConroler
-BackendController
-Userbundle
-FrontendConroler
-BackendController
-HoursUserBundle
-FrontendConroller
-BackendController
这是正确的逻辑吗?第二个也是主要的问题,我将有两个基本模板,用于前端和后端,我将在那里推送基本模板(最逻辑的地方之一-BasetemplatesBundle?)?
是的,这是正确的结构。您可以创建CoreBundle并将模板存储在其中,也可以只在app / Resources / views /
、frontend.html.twig
和backend.html.twig
中创建。或者加上她的名字。
您可以调用模板:
{% extends '::frontend.html.twig' %}
{% extends '::backend.html.twig' %}
创建和使用模板