如何配置zf cli工具来识别多个应用程序子目录?

时间:2011-12-06 22:38:35

标签: php zend-framework backend

我正在使用Zend Framework 1.11.10开发一个应用程序。我使用this article来创建子目录树。我现在面临的问题是我不能使用提供的CLI ZF工具来生成控制器视图存根。我正在开发一个应用程序,其功能将根据访问方法而有所不同。当基础www.example.com地址将以字母m(m.example.com)为前缀时,我想提供为智能手机量身定制的轻量级移动内容。请告诉我,如何设置更改cli zf工具配置,我希望能够发出与 * zf创建视图类似的命令|控制器|操作ObjectName --application_name desktop | mobile *

└─ rdp
    ├─ .svn
    ├─ application
    │  ├─ .svn
    │  ├─ desktop
    │  │  ├─ .svn
    │  │  ├─ configs
    │  ├─ controllers
    │  │  ├─ models
    │  │  └─ views
    │  └─ mobile
    │     ├─ .svn
    │     ├─ configs
    │     ├─ controllers
    │     ├─ models
    │     └─ views
    ├─ docs
    ├─ library
    ├─ public
    └─ tests

1 个答案:

答案 0 :(得分:1)

您可以使用模块。 Zend_Tool支持在模块中创建控制器。 manual有一个很好的解释。

使用Zend_Tool创建移动模块:

zf create module mobile

使用Zend_Tool在移动模块中创建IndexController:

zf create controller Index 1 mobile

(“1”很重要!)