我以如下的路線我module.config.php
:Zend框架2通配符路線
'routes' => array(
'admin' => array(
'type' => 'Segment',
'options' => array(
'route' => '/admin[/:controller[/:action]][/]',
'constraints' => array(
'controller' => '[a-zA-Z][a-zA-Z0-9_-]+',
'action' => '[a-zA-Z][a-zA-Z0-9_-]+',
),
'defaults' => array(
'__NAMESPACE__' => 'Admin\Controller',
'module' => 'Admin',
'controller' => 'Index',
'action' => 'index',
),
),
'may_terminate' => true,
'child_routes' => array(
'wildcard' => array(
'type' => 'Wildcard',
)
),
'priority' => 1000
),
),
在路線的終點的原因[/]
是這樣一個問題:Zend Framework 2 Segment Route matching 'test' but not 'test/'
我想這條路線像ZF1一樣。我想通過$_GET parameters
(如/id/1/test/2/
)。
它這條路線實際上是匹配/admin/customer/edit//id/20
但不匹配/admin/customer/edit/id/20
任何想法的問題?
這是一個方法,但不是我想要的東西。 – rafaame
我不知道我是否在跟蹤這個問題。我想你想添加一個參數到你的路線。你需要什麼路線? –