Symfony2概念问题:普通捆绑包与特定捆绑包
关于我的Symfony2应用程序,我有几个问题。
它将有一个前端和一个后端,并且它们将使用一些通用代码(例如日期显示器,分页器,一些经常使用的模板等)。
因此,我创建了一个FrontendBundle和一个BackendBundle,它们分别包含各自的布局。第一个问题:为前端和后端创建捆绑包(这是甚至没有控制器的“通用”捆绑包)的优良作法吗?
第二个问题:我读过一本食谱,不应该将布局放在成束的东西中,而应该放在app / Resources / views /目录中。我已经有一个base.html.twig文件了,我想知道是否也应该像frontend_layout.html.twig文件一样放置布局?
我创建了一个名为RootBundle的捆绑包,其中包含我的应用程序在前端和后端所需的所有内容。这是一个好习惯吗?或者我应该为提出的每个功能创建专用的包,例如PaginatorBundle,DateDisplayerBundle等?我有一个“杂项”捆绑包,其中包含我不知道放在哪里的所有东西,这听起来很奇怪。你是怎样做的?
慕的地6264312
斯蒂芬大帝