Пользовательские страницы ошибок с шаблонами в CodeIgniter

Я использую библиотеку шаблонов для CodeIgniter, http://williamsconcepts.com/ci/codeigniter/libraries/template/reference.html, и теперь я хочу реализовать пользовательские страницы ошибок тоже. Я нашел один метод с использованием MY_Router, расширяющего маршрутизатор по умолчанию: http://maestric.com/doc/php/codeigniter_404, но он работает только с 404 ошибками. Я хочу, чтобы все ошибки показывали простую удобную страницу, включая ошибки базы данных и т.д., и я хочу, чтобы она проходила через контроллер, частично, чтобы я мог использовать библиотеку шаблонов, а частично, чтобы я мог также реализовать функцию электронной почты для отправки себе информации об ошибке, которая произошла.

Кто-то спрашивал о расширении функциональности вышеуказанного метода MY_Router для других ошибок, например error_db, но не получил ответа от автора, поэтому я обращаюсь сюда, чтобы узнать, знает ли кто-нибудь, как это сделать, по аналогии с вышеуказанным методом или любым другим простым способом. Пожалуйста, обратите внимание, что я новичок, так что не думайте слишком много о моих знаниях базовой функциональности CodeIgniter :-)

5
задан hakre 15 December 2012 в 17:26
поделиться