有没有办法在 ZF2(Segment 或其他)中设置路由,以便/staff/list
转换为staffListAction()
我的控制器中的操作?
通常 /staff-list 转换为 staffListAction。有没有办法改变那个分隔符?
我在 Evan Coury 的博客上看到了这个,但它谈论的是一个片段,而不是一个动作。
有没有办法在 ZF2(Segment 或其他)中设置路由,以便/staff/list
转换为staffListAction()
我的控制器中的操作?
通常 /staff-list 转换为 staffListAction。有没有办法改变那个分隔符?
我在 Evan Coury 的博客上看到了这个,但它谈论的是一个片段,而不是一个动作。
这几乎是 type 的路线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'
)
)
)
)
),
没试过,但我认为它有效。就我个人而言,我尽可能地使用文字路线,因为它们是最快的匹配。