0

Zend-Framework3 は初めてです。

ZF2 アプリケーションを ZF3 に移行しています。

[:/action]Actionsコントローラーでを呼び出していません。コントローラーでルートとして定義されているすべてのアクションを手動で記述する必要がありますか?

これが私のルーターですmodule.config.php

'router' => array(
    'routes' => array(
        'user' => array(
            'type' => 'segment',
            'options' => array(
                'route' => '/user[/:action][/:id]',
                'constraints' => array(
                    'action' => '[a-zA-Z][a-zA-Z0-9_-]*',
                    'id' => '[0-9]+'
                ),
                'defaults' => array(
                    'controller' => Controller\UserController::class,
                    'action' => 'login'
                )
            )
        ),
    )
)

/user/registerアクションを呼び出そうとすると。生成し404 errorます。

どこが間違っていますか?または、すべてのアクションを手動で登録する必要がありますか?

4

0 に答える 0