Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Zend framework2 zf2&;zfc2与路由_Zend Framework2 - Fatal编程技术网

Zend framework2 zf2&;zfc2与路由

Zend framework2 zf2&;zfc2与路由,zend-framework2,Zend Framework2,我想使用ZfcAdmin模块创建管理面板。我想创建路由,管理用户。这是: <?php return array( 'controllers' => array( 'invokables' => array( 'AdminUser\Controller\AdminUser' => 'AdminUser\Controller\AdminUserController', ),

我想使用ZfcAdmin模块创建管理面板。我想创建路由,管理用户。这是:

<?php
    return array(
        'controllers' => array(
            'invokables' => array(
                'AdminUser\Controller\AdminUser' => 'AdminUser\Controller\AdminUserController',
            ),
        ),
        'view_manager' => array(
            'template_path_stack' => array(
                'admin-user' => __DIR__ . '/../view',
            ),
        ),

        'router' => array(
            'routes' => array(
                'zfcadmin' => array(
                    'may_terminate' => true,
                    'child_routes' => array(
                        'user' => array(
                            'type' => 'segment',
                            'options' => array(
                                'route' => '/user',
                                'defaults' => array(
                                    'controller' => 'AdminUser\Controller\AdminUser',
                                    'action'     => 'index',
                                ),
                            ),
                            'may_terminate' => true,
                            'child_routes' =>array(
                                'edit' => array(
                                    'type' => 'segment',
                                    'options' => array(
                                        'route' => '/edit/:user_id',
                                        'defaults' => array(
                                            'controller' => 'AdminUser\Controller\AdminUser',
                                            'action'     => 'edit',
                                        ),
                                    ),
                                ),
                            ),
                        ),
                    ),
                ),
            ),
        ),
    );

您创建的URL不正确。请像这样创建链接

<?php $this->url('zfcadmin/user/edit', array( 'user_id' => $user['user_id'], ) ?>

您正在请求哪个uri?我想在第二个
子路由之前是
'may\u terminate'=>true,
,我添加了
'may\u terminate'=>true,
,请求了/admin/user并显示ok,但是