假設我有一個相當標準的路線定義,比方說,用戶的東西:多個控制器
'router' => array(
'routes' => array(
'user' => array(
'type' => 'Zend\Mvc\Router\Http\Segment',
'options' => array(
'route' => '/user[/:action]',
'constraints' => array('action' => '[a-zA-Z0-9_-]*'),
'defaults' => array(
'controller' => 'usercontroller',
'action' => 'index',
),
),
),
),
),
現在,假設我想使用的「用戶」行動的不同羣體不同的控制器。比如,說一兩個動作('特殊'和'超級')應該轉到'特殊控制器'。我該如何配置?我嘗試過使用'child_routes'無濟於事,我嘗試在'routes'數組中有多個'user'條目,但是沒有喜悅。