Routing Kohana 3.2自定义路由

Routing Kohana 3.2自定义路由,routing,kohana,Routing,Kohana,我需要这样的东西: Route::set('page', '(<pagename>/)(<controller>/)(<action>)', array('controller' => '[a-zA-Z]+', 'action' => '[a-zA-Z]+'))->defaults(array( 'controller' => URL::$section['<pagename>']['controller'],

我需要这样的东西:

Route::set('page', '(<pagename>/)(<controller>/)(<action>)', array('controller' => '[a-zA-Z]+', 'action' => '[a-zA-Z]+'))->defaults(array(
    'controller' => URL::$section['<pagename>']['controller'],
    'action' => 'index',
));
Route::set('page','(/)(/)()',array('controller'=>'[a-zA-Z]+','action'=>'[a-zA-Z]+')->默认值(array(
'controller'=>URL::$section['']['controller'],
“操作”=>“索引”,
));
我需要这个,因为我正在使用西里尔文URL。 我可以重定向控制器内的操作(通过$this->request->action(URL::$section[''']['action']),但不能从该选项“controller'=>URL::$section[''']['controller'])中通过字符串选择控制器。

?您可以使用lambda函数(PHP5.3+)或标准回调(PHP)