Estoy usando la biblioteca de plantillas para CodeIgniter, http://williamsconcepts.com/ci/codeigniter/libraries/template/reference.html, y ahora también quiero implementar páginas de error personalizadas. Encontré un método que implica un MY_Router que extiende el enrutador predeterminado: http://maestric.com/doc/php/codeigniter_404 pero que solo trata los errores 404. Quiero que todos los errores muestren una página fácil de usar, incluidos errores de base de datos, etc., y quiero que pase por un controlador, en parte para que pueda usar la biblioteca de plantillas, y en parte también puedo implementar una función de correo electrónico para enviarme información sobre el error que ocurrió.Páginas de error personalizadas con plantillas en CodeIgniter
Alguien preguntó acerca de la extensión de la funcionalidad del método MY_Router anterior para otros errores, como error_db, pero no obtuvo respuesta del autor, por lo que estoy volviendo aquí para ver si alguien sabe cómo hacerlo, en la línea de el método anterior o cualquier otra forma simple de lograrlo. Tenga en cuenta que soy un novato, así que no asuma demasiado sobre mi conocimiento de la funcionalidad básica CodeIgniter :-)
reloj en el que '/ aplicación lication/errors/error_ * 'archivos, hay plantillas db error, 404, php error y errores generales, por lo que puede trabajar con él – user973254
y puede ampliar clases centrales de CI (exactamente lo que necesita para extender CI_Exceptions) como se explica [aquí] (http://codeigniter.com/user_guide/general/core_classes.html) – user973254
Conozco los archivos de error, pero no sé cómo hacer que usen la biblioteca de plantillas para que se vean como el resto del sitio. ¿Cómo ampliaría las clases centrales de CI para lograr esto? Proporcione una respuesta con ejemplos ... – Anders