Я использую ZF3 с модулями Applcation и User. Модуль приложения - это загруженный по умолчанию модуль, который содержит мою индексную страницу в качестве страницы приветствия без информации для входа. В модуле User есть страница входа и все элементы аутентификации пользователя.
Мне нужно поместить кнопку на странице действия индекса модуля моего приложения для перенаправления на страницу входа на страницу индекса пользовательского модуля.
Я пытаюсь использовать ответ из этого сообщения, но это не работает.
<p>
<a class="btn btn-default" href="
<?= $this->getHelper(redirector)->gotoSimple('index', 'index', 'user'); ?>">
Other module index action
</a>
</p>
Это приводит к следующей ошибке:
Zend \ ServiceManager \ Exception \ ServiceNotFoundException
Файл:
/path/to/project/vendor/zendframework/zend-servicemanager/src/AbstractPluginManager.php 133
Сообщение:
A plugin by the name "getHelper" was not found in the plugin manager Zend\View\HelperPluginManager
Как мне перенаправить на действие другого модуля с помощью ZF3?