2013-03-20 234 views

回答

1

这几乎是literal类型的路线。就像

'staff' => array(
    'type' => 'literal', 
    'options' => array(
     'route' => '/staff', 
     'defaults' => array(
      'controller' => 'namespace-controller-staff', 
      'action' => 'index' 
     ) 
    ), 
    'may_terminate' => true, 
    'child_routes' => array(
     'list' => array(
      'type' => 'literal', 
      'options' => array(
       'route' => '/list', 
       'defaults' => array(
        'action' => 'staffList' 
       ) 
      ) 
     ) 
    ) 
), 

没有尝试过,但我认为它的工作原理。就我个人而言,我尽可能地使用文字路线运行,因为它们是最快匹配的。

+0

对,这可能会起作用。我只是想要懒惰,因为我会有几个这样的人。 示例:员工/列表,客户端/列表,供应商/列表等等。所有做类似的事情,但返回不同的视图和调用不同的表。 – Adrian 2013-03-21 16:58:11