Я только что установил bjyoungblood/bjy-authorize
и задаюсь вопросом, как я могу определить Zend Framework 2, где лежит мой шаблон error/403
.Как настроить шаблон 403 в bjyauthorize
Я не настроить начальную установку 'template' => 'error/403',
Файл 403.phtml
находится в каталоге поставщика, но я получаю следующее сообщение об ошибке:
Предупреждение: включают (C: \ MyProject \ config \ autoload /../ view/error/403.phtml) [function.include]: не удалось открыть поток: нет такого файла или каталога в C: \ myproject \ vendor \ zendframework \ zendframework \ library \ Zend \ View \ Renderer \ PhpRenderer.php в строке 507
Что не так с моей конфигурацией?
Я не уверен, что ваш план, AFAIK, вы не можете использовать композитор для bjyauthorize, а также, вы должны поместить его в каталоге модулей и просто добавить его в вашем список глобальных конфигурационных модулей. Я думаю, что php-рендеринг недоступен внутри каталога поставщика в вашем случае, поэтому вам нужно сделать работу, чтобы достичь этого. –
Также Вот пример приложения, в котором есть все необходимые модули, которые хорошо настроены. https://github.com/patrioticcow/Zend-Project его действительно хорошо начать –