Buenos días:
He estado probando incansablemente y por todos los medios personalizar mi página de error 404 y no encuentro nada por la red que funcione realmente bien en mi caso.
Os comento.
Utilizo el template de Yootheme que se llama Yoo_sync y este templante tiene un error.php personalizado para las páginas 404 dentro de la carpeta:
templates/yoo_sync/warp/layouts/error.php, con el código, que veréis abajo.
Yo solo he modificado el mismo, introduciendo una linea (que veréis de color azul) que me redirija hacia mi página personalizada, pero es un poco chapú, y me gustaría que fuese sin tener que crear una redirección.
Gracias de antemano por vuestra ayuda.
URL del sitio: Contenido solo visible a usuarios registrados
Hola,
Si no quieres hacer una redirección entonces tendrás que colocar el código de la página que quieres cargar en el archivo error.php.
En concreto, tendrías que borrar lo que hay dentro de la etiqueta body y colocar tu propio código html como la página que quieras cargar. Antes de hacer esto realizar una copia de seguridad del archivo.
Hola,
Si no quieres hacer una redirección entonces tendrás que colocar el código de la página que quieres cargar en el archivo error.php.
En concreto, tendrías que borrar lo que hay dentro de la etiqueta body y colocar tu propio código html como la página que quieras cargar. Antes de hacer esto realizar una copia de seguridad del archivo.
Lo he intentado de todas formas, incluso he seguido varios tutoriales incluido el que tenéis publicado en webempresa y cada vez que realizo un cambio me salta el siguiente error:
JSite -> dispatch() @ /home/vettusta/public_html/index.php:42
JComponentHelper :: renderComponent() @ /home/vettusta/public_html/includes/application.php:197
JComponentHelper :: executeComponent() @ /home/vettusta/public_html/libraries/joomla/application/component/helper.php:351
require_once() @ /home/vettusta/public_html/libraries/joomla/application/component/helper.php:383
JController -> execute() @ /home/vettusta/public_html/components/com_content/content.php:16
ContentController -> display() @ /home/vettusta/public_html/libraries/joomla/application/component/controller.php:761
JController -> display() @ /home/vettusta/public_html/components/com_content/controller.php:74
ContentViewArticle -> display() @ /home/vettusta/public_html/libraries/joomla/application/component/controller.php:722
JView -> get() @ /home/vettusta/public_html/components/com_content/views/article/view.html.php:32
ContentModelArticle -> getItem() @ /home/vettusta/public_html/libraries/joomla/application/component/view.php:386
JError :: raiseError() @ /home/vettusta/public_html/components/com_content/models/article.php:158
JError :: raise() @ /home/vettusta/public_html/libraries/joomla/error/error.php:251
Hola,
Tendrías que enviarnos el archivo error.php comprimido en un zip para que podamos ver cómo lo has dejado.
Hola,
Tendrías que enviarnos el archivo error.php comprimido en un zip para que podamos ver cómo lo has dejado.
Adjunto el archivo modificado hacia el artículo con ID25 que es el que tengo publicado como artículo de error 404
Hola Vettusta
El tutorial que has seguido posiblemente es de Joomla 1.5 y ese código no te servirá para Joomla 2.5.
Te sugiero eliminar el código y probar con una extensión que tiene la funcionalidad de presonalización de la página de error para Joomla 1.5, por ejemplo :
http://extensions.joomla.org/extensions/site-management/error-pages/9309
Saludos.
Hola Vettusta
El tutorial que has seguido posiblemente es de Joomla 1.5 y ese código no te servirá para Joomla 2.5.
Te sugiero eliminar el código y probar con una extensión que tiene la funcionalidad de presonalización de la página de error para Joomla 1.5, por ejemplo :
http://extensions.joomla.org/extensions/site-management/error-pages/9309
Saludos.
Hola Jhon.
Lo de las extensiones de terceros para dicho cometido, ya lo había barajado, lo que pasa, es que no me gustaría invadir mi Joomla de esa manera, y luego tenga que estar a espensas de actualizaciones cuando joomla cambie sus versiones, mientras que haya una pequeña probabilidad que se pueda hacer con código.
Gracias de todas formas por tu apoyo.
Hola Vettusta
No atendemos consultas de CSS ni Programación en el foro, después de nuestra experiencia de varios años atendiendo consultas sobre Joomla nos encontramos que la mayoría de usuarios que quieren modificar CSS acaban "estropeando" sus webs o bien por hacer modificaciones que luego no funcionan en los diferentes navegadores o bien por hacer modificaciones que acaban empeorando el diseño original de la plantilla.
Creemos que los clientes que no tienen conocimientos de CSS es mejor que usen joomla, para sacarle más partido a los contenidos y funcionalidades que permite joomla o sus extensiones y no creemos que sea recomendable realizar cambios CSS, para ello recomendamos usar plantillas profesionales de los diferentes clubes que desarrollan plantillas para joomla y partiendo de una buena plantilla rara vez es necesario tener que cambiar CSS.
En todo caso, si prefieres cambiar CSS te recomendamos que aprendas a usar Firebug con el que podrás aprender a modificar CSS, aquí tienes un vídeo de ejemplo que le ayudará a utilizarlo:
También te recomendamos estos libros gratuitos sobre CSS que te permitirán iniciarte en CSS, tienes el libro de introducción y el avanzado:
http://www.librosweb.es/
El Foro es un servicio gratuito que ofrecemos a los clientes con el que pretendemos ayudar a resolver temas sobre joomla y que así consigamos que se use mejor joomla y sus extensiones, si desviamos la atención a CSS o Programación, suelen ser modificaciones muy concretas que no ayudan al resto de usuarios que leen el foro a sacarle más partido a joomla.
Saludos