我经常做一个FrontendBundle和BackendBundle,但是Symfony 4都在src文件夹中。我是否必须将所有控制器放在一起(我不这么认为)或创建2个文件夹(Controller和ControllerFront)?
例如:(文件Symfony / config / routes / annotations.yaml)
controllers:
resource: ../../src/Controller/
type: annotation
prefix: /admin
controllers_front:
resource: ../../src/ControllerFront/
type: annotation
prefix: /
这是对的吗?如果不是最好的方法是什么?
抱歉我的英文。我试着改进它; - )
答案 0 :(得分:3)
基本上,SF4让您按照自己的方式整理文件并感觉更舒服,尽管有一些建议可以在SF的文档中轻松找到。
话虽如此,如果您想要一些见解,我们已经就此进行了讨论:Symfony 4: How to organize folder structure (namely, your business logic)