Php Symfony 2多个捆绑包,一个模板

Php Symfony 2多个捆绑包,一个模板,php,symfony,twig,Php,Symfony,Twig,我将采用以下结构: -TaskBundle -FrontendConroler -BackendController -Userbundle -FrontendConroler -BackendController -HoursUserBundle -FrontendConroller -BackendController 这是正确的逻辑吗? 第二个也是主要的问题,我将有两个基本模板,用于前端和后端,我将在其中推送基本模板(一个最具逻

我将采用以下结构:

  -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' %}