我正在通过基于网址的路线定义合作伙伴,例如
my.domain.com/:partner/:controller/:action
现在我想在调用前端控制器之前加载配置文件,伙伴的数据库。
我知道我可以通过控制器助手做到这一点,但我想这不是最好的一点吗?
答案 0 :(得分:1)
是的,controller plugin是我的方式:
class MyPlugin extends Zend_Controller_Plugin_Abstract
{
public function routeShutdown(Zend_Controller_Request_Abstract $request)
{
switch($request->getParam('partner')) {
//... do something based on the possibility
}
}
}