【发布时间】:2012-11-20 12:27:08
【问题描述】:
我正在构建一个 Zend Framework 应用程序,并创建了一些与数据库表相对应的控制器,并保存了对这些表执行 CRUD 操作的方法。
我刚刚开始研究Companies 控制器,它包含用于添加、编辑和删除公司的方法。为此,我们可以使用传统的controller/action URL 模式:
http://example.com/companies/add
http://example.com/companies/edit/some-company
问题在于,对于每个Company,我们还需要管理它的Contacts 和Machines:
http://example.com/companies/some-company/machines/add
http://example.com/companies/another-company/contacts/edit/some-contact
我只是想不通如何在 Zend Framework 中管理它。我应该通过路由“嵌套”控制器,还是应该使用模块?任何帮助将不胜感激。
【问题讨论】:
标签: php zend-framework zend-framework-mvc