私はbootstrap.phpの魔女にルートを持っています:
protected function _initRoutes()
{
$router->addRoute(
'default',
new Zend_Controller_router_Route('/:lang/:module/:controller/:action/*',
array('lang'=>'fa',
'module' => ':module',
'controller'=>'index',
'action'=>'index',
)
)
);
}
しかし、モジュール名を置き換える代わりに、次の行を使用すると %3module witch is url encoding of :module が返されます:
$this->url(array('controller'=>'index','action'=>'index'),'default',true) ;
_initRoutes() で動作しない要求された URL ウィッチからモジュール名を取得するにはどうすればよいですか?