我从SonataAdminBundle
文档中的几个示例中重新组合了以下信息。如果有一些错误,请纠正我,但这是我在 a 的情况下得到的BlogBundle
:
如您所见,通常每个包都包含frontend
和backend
类。
frontend
有时将两者混合在同一个文件夹中似乎很混乱backend
(请参阅控制器),但老实说,我想不出其他方法......
我实际上开始在一个单独的包中处理后端,但后来意识到它也太乱了。
那么在实践中,人们真的遵循这种架构吗?这是使用 SonataAdminBundle 时处理后端的唯一/最佳方式吗?
这篇漂亮的帖子在这里使用了不同的方法......我应该做些什么来确保代码不会变得太乱。