У меня есть test/view
маршрутизатора, и я бы хотел передать некоторые параметры, такие как test/view/id/123
.
Я не уверен, как добавить эти параметры в маршрутизатор zf2.
'router' => array( 'routes' => array( 'test' => array( 'type' => 'Literal', 'options' => array( 'route' => '/test', 'defaults' => array( '__NAMESPACE__' => 'test\Controller', 'controller' => 'Index', 'action' => 'index', ), ), 'may_terminate' => true, 'child_routes' => array( 'view' => array( 'type' => 'Literal', 'options' => array( 'route' => '/view', 'defaults' => array( 'controller' => 'Index', 'action' => 'view', ), ), ), ), ), ), ),
i настраивать view
как дочерний маршрут, но не уверен, где добавить эти параметры.
я пробовал 'route' => '/view/:id/:value'
и
'defaults' => array( 'controller' => 'Index', 'action' => 'view', 'id' => 'value', )
но они, похоже, не работают
Я пытаюсь понять, как все это работает.
есть идеи? благодаря