我一直在尝试实现一个同时使用Zend_Action_Controller
和REST controller
的Zend项目。但是我无法使用默认的Zend_Action_Controller
。我可以使用REST控制器。有人可以帮我如何在我的项目中使用这两个控制器。谢谢。
bootstrap.php中
class Bootstrap extends Zend_Application_Bootstrap_Bootstrap
{
protected function _initActionHelpers()
{
$contextSwitch = new REST_Controller_Action_Helper_ContextSwitch();
Zend_Controller_Action_HelperBroker::addHelper($contextSwitch);
$restContexts = new REST_Controller_Action_Helper_RestContexts();
Zend_Controller_Action_HelperBroker::addHelper($restContexts);
}
}
的application.ini
resources.router.routes.rest.type = Zend_Rest_Route
autoloaderNamespaces.rest = "REST_"
resources.frontController.plugins[] = "REST_Controller_Plugin_RestHandler"
答案 0 :(得分:0)
我一直在尝试实施Zend项目
如果这是一个新项目?我强烈建议使用ZF2。
不再支持ZF1 。 目前正在计划ZF3。
ZF2比ZF1有很多好处,你可以在v2中轻松完成上述任务。*。