集成Zend Controller Standalone - 没有Zend Framework的其余部分

时间:2011-01-13 13:32:49

标签: php zend-framework model-view-controller zend-controller

我在我的应用程序中使用Zend Framework的特定部分,我想用Zend Framework控制器替换我的本地控制器。

我的家庭控制器基于index.php文件,所有请求都提交到该文件。基于请求

内发送的参数实例化控制器

处理后,用户被转发到基于请求信息的url,指定了url或者分析了一些数据

我想了解如何在我的应用程序中集成Zend Controller

提前致谢

更新:我愿意导入其余的依赖项,事实上我已经有了Config,Exception,Registry,URI和View。但是,我不想将我的布局更改为Zend应用程序布局。似乎我可能需要使用FrontController,但我似乎无法找到任何示例

1 个答案:

答案 0 :(得分:0)

默认情况下,如果生成默认的Zend Framework项目,则它将没有任何布局。如果是,请在resources.layout.*config.ini

中发表评论或删除Bootstrap.php

Zend_Layout是Composite View模式的一部分,这基本上意味着它充当其他视图的包装器。

通过运行默认的Zend Framework应用程序并删除布局以仅使用视图,您应该没问题。

请注意,您仍然可以使用仅包含<?= $this->layout()->content; ?>

的布局