使用Zend Framework我想使用存储在非默认目录中的控制器.
我想要实现的是,如果请求的路径以admin/controllers/admin开头,则使用layout/admin和views/admin等.
我将如何以合理优雅的方式实现这一目标?
$front = Zend_Controller_Front::getInstance(); $front->setControllerDirectory(...path...);
或多个路径
$front = Zend_Controller_Front::getInstance(); $front->setControllerDirectory(array( 'default' => '/path/to/application/controllers', 'blog' => '/path/to/application/blog/controllers' ));
http://framework.zend.com/manual/en/zend.controller.front.html