Если в вашем Zend Framework приложении есть плагин, который выбрасывает исключение, то это приведёт к тому, что пользователю скорее всего отобразится две страницы: та, которая не загрузилась до конца и страница с ошибкой. Как это исправить вы узнаете в данном уроке.
Процесс отлова исключений в плагине:
Используйте метод preDispatch() как главный контейнер;
Отловите исключение и сразу же перенаправьте пользователя на контроллер error;
Создайте объект, который будет взаимодействовать с исключением для того, чтобы действие error сработало успешно;