deffect
@deffect

ZF2. Как настроить View в ViewHelper при использовании приложения через console?

Есть задача отправлять email через console. Часть содержимого письма — статистика — формируется через ViewHelper «accountsStat». Сам ViewHelper «accountsStat» также использует другие ViewHelper'ы (например «decodeUrl»).

Как я понял, проблема в том, что при запуске приложения через console, ZF2 не инициализирует View, как это он делает при запуске через http.

Поэтому внутри ViewHelper «accountsStat» пустой $this->getView().

Конечно, при работе с console можно иницилизировать View для каждого ViewHelper'а.

Но как я уже писал, в самом accountsStat.phtml используются другие ViewHelper'ы, которые получается также нужно цеплять к View самостоятельно...

Хотелось бы узнать, можно ли решить эту проблему комплексно: т.е. настроить на основе «view_manager» файла «module.config.php» View (+ с учётом \Application\Module->getViewHelperConfig()) для всех ViewHelper'ов, так, как это бы было для http?
  • Вопрос задан
  • 125 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы