【问题标题】:Kohana 3.2 custom routingKohana 3.2 自定义路由
【发布时间】:2012-06-07 08:02:31
【问题描述】:

我需要这样的东西:

Route::set('page', '(<pagename>/)(<controller>/)(<action>)', array('controller' => '[a-zA-Z]+', 'action' => '[a-zA-Z]+'))->defaults(array(
    'controller' => URL::$section['<pagename>']['controller'],
    'action' => 'index',
));

我需要这个,因为我使用的是西里尔文网址。 我可以重定向控制器内的操作(​​通过 $this->request->action(URL::$section['']['action'])),但不能通过此选项“控制器”中的字符串选择控制器' => URL::$section['']['controller']

【问题讨论】:

    标签: routing kohana


    【解决方案1】:

    http://kohanaframework.org/3.2/guide/kohana/routing#lambdacallback-route-logic?您可以使用 lambda 函数 (PHP5.3+) 或标准回调 (PHPcontroller、action 等)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多