Если в модели моего расширения возникает ошибка, я хочу отобразить полезное сообщение об ошибке для пользователя сайта, но разрешить им продолжать использовать магазин.
Я написал собственный компонент, который использует сторонний удаленный API. Иногда в API возникают ошибки, и я хочу иметь возможность корректно с ними справляться. Я прочитал следующую статью о создании предупреждений и уведомлений об ошибках здесь http://www.deepcodeonline.com/blog/magento/how-to-display-error-success-and-notice-messages-in-magento.
Я могу заставить его работать, когда методы addError или addNotice вызываются из кода контроллера, но я хочу вызывать их из модели, потому что только в модели, о которой я знаю, произошла ошибка.