我正在尝试在Zend Framework 2中做一些路由,但它不起作用.
骨架应用程序的基础工作正常,所以我在文件\ module\User\config\module.config.php中添加了一个名为User的新模块和以下代码
'controllers' => array(
'invokables' => array(
'User\Controller\User' => 'User\Controller\UserController',
),
),
'router' => array(
'routes' => array(
'login' => array(
'type' => 'Literal',
'options' => array(
'route' => '/login',
'defaults' => array(
'__NAMESPACE__' => 'User\Controller',
'controller' => 'User',
'action' => 'login',
),
),
),
'user_create' => array(
'type' => 'Literal',
'options' => array(
'route' => '/user/create',
'defaults' => array(
'__NAMESPACE__' => 'User\Controller',
'controller' => 'User',
'action' => 'create',
),
),
),
),
),
Run Code Online (Sandbox Code Playgroud)
如果我尝试访问第一个路由(/ login),它可以工作. …