Маршрут не вызывает действия

Я новичок в 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,

Где я не прав? Или я должен зарегистрировать все действия вручную?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]