【发布时间】:2013-02-21 21:19:34
【问题描述】:
我从SonataAdminBundle 文档中的几个示例中重新组合了以下信息。如果有一些错误,请纠正我,但这是我在BlogBundle 的情况下得到的:
如您所见,通常每个包都包含frontend 和backend 类。
有时将frontend 和backend 混合在同一个文件夹中似乎很麻烦(请参阅控制器),但老实说我想不出其他方法...
我实际上开始在一个单独的包中处理后端,但后来意识到它也太乱了。
那么在实践中,人们真的遵循这种架构吗?这是使用 SonataAdminBundle 时处理后端的唯一/最佳方式吗?
这篇漂亮的帖子here 使用了不同的方法...任何想法我应该做些什么来确保代码不会变得太乱。
【问题讨论】:
-
实体当然也扮演着后端的角色。
标签: symfony symfony-2.1 symfony-sonata sonata-admin