这是因为我想在同一个项目中开发一个包含多个应用程序的 Web 平台。
在任何 MVC Web 应用程序中,我们都应该有这个默认的 URL 模式:
domain
/// controller
_ action
_parameters
1:在 Zend 中,我可以做什么(在哪些文件中)更改此模式以在application
名称前添加controller
名称?
预期结果domain
://// application
_controller
action
parameters
2:如何实现这个新 URL 块的结果,即我将为每个应用程序分离 MVC,将共享资源维护在单独的目录中?我可以在 Zend 中进行哪些更改autoloader
预期结果:
/public_html/
/public_html/platform
/public_html/platform/apps
/public_html/platform/apps/base (user interface container)
/public_html/platform/apps/crm
/public_html/platform/apps/crm/model
/public_html/platform/apps/crm/view
/public_html/platform/apps/crm/control
/public_html/platform/apps/crm/public
/public_html/platform/apps/crm/public/css (and etc.)
/public_html/platform/apps/erp
/public_html/platform/apps/erp/model
/public_html/platform/apps/erp/view
/public_html/platform/apps/erp/control
/public_html/platform/apps/erp/public
/public_html/platform/apps/erp/public/js (and etc.)
/public_html/platform/sys
/public_html/platform/sys/core
/public_html/platform/sys/cfg
/public_html/platform/libs/
/public_html/platform/libs/zend
/public_html/platform/libs/template_it
/public_html/platform/libs/custom