Avisos
Vaciar todo

Página personalizada de error 404 en sitio multiidioma  

 
Mediterrania
 Mediterrania
Reputable Member

No encuentro como hacer para que con el componente qlue404 tener dos páginas de error, una para cada idioma. Supongo que debe ser posible. O eso, o cómo modificar el achivo error.php con la misma intención.

También tengo dos artículos 404 de joomla, uno en cada idioma, pero al no ver en el componente la forma de asignar un idioma a cada uno no sé cómo seguir.

Aunque la web ahora es monoidioma la estoy modificando aparte para pasarla a joomla 3 con multiidioma.

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 21/10/2014 1:58 pm
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

Entiendo que la página con el mensaje de error 404 que se carga es un archivo en concreto. Normalmente el texto que se carga procede de constantes de texto, por lo que se tendría que respetar el idioma en el que se encuentra el usuario en cada momento.

En todo caso, habría que ver tu web con el multilenguaje activado para ver si le pasa el parámetro de idioma en la página de error 404.

ResponderCitar
Respondido : 21/10/2014 3:47 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Mediterrania
 Mediterrania
Reputable Member

He subido, para que lo puedas ver, la última versión que ya he modificado a joomla 336.
Y no consigo hacerlo funcionar.

ResponderCitar
Respondido : 22/10/2014 8:28 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Actualmente al buscar sale la página de error por defecto que tiene Joomla
Contenido solo visible a usuarios registrados

Podrías evaluar un componente simple de redirección, por ejemplo
http://extensions.joomla.org/extensions/site-management/url-redirection/7189

Revisa la documentación :
http://www.selfget.com/documentation/redj-joomla25/pages-404.html

Saludos.

ResponderCitar
Respondido : 22/10/2014 11:04 pm

Cursos Gratuitos WordPress

Mediterrania
 Mediterrania
Reputable Member

Lo miraré mañana. Gracias
El otro dia, mientras estaba haciendo el paso a joomla 3, en vez de salir esa página de error volvía a la página de inicio sin mostrar ninguna página de error.

ResponderCitar
Respondido : 23/10/2014 12:38 am
Luis Mendez Alejo
 Luis Mendez Alejo
Miembro Admin

Hola

Si nos facilitas un enlace que conduzca a un 404 podremos ver que comportamiento tiene en cuento al idioma activo (entendiendo nosotros que trabajas con Multiidiomas).

Saludos

ResponderCitar
Respondido : 23/10/2014 1:01 am

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Mediterrania
 Mediterrania
Reputable Member

Hola

Actualmente al buscar sale la página de error por defecto que tiene Joomla
Contenido solo visible a usuarios registrados

Podrías evaluar un componente simple de redirección, por ejemplo
http://extensions.joomla.org/extensions/site-management/url-redirection/7189

Revisa la documentación :
http://www.selfget.com/documentation/redj-joomla25/pages-404.html

Saludos.

Estoy haciendo pruebas y no veo claro que este componente sirva para multiidioma ya que en su configuración indica que hay que escoger un único idioma de salida, Y en ese idioma aparece el aviso.
De momento lo he vuelto a deshabilitar.

ResponderCitar
Respondido : 23/10/2014 5:43 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Antes de configurar plugins , por lo que veo usas un theme que usa el framework gantry

Este framewok dentro de los archivos del template tiene un archivo error.php, este archivo hace referencia a constantes de idioma.

Primero verifica si en los archivos de tu template tienes un error_log, luego puedes verificar que el archivo hace referencia a constantes de idioma las cuales puedes traducir a los diferentes idiomas

Saludos

ResponderCitar
Respondido : 23/10/2014 7:04 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Mediterrania
 Mediterrania
Reputable Member

Hola

Actualmente al buscar sale la página de error por defecto que tiene Joomla
Contenido solo visible a usuarios registrados

Podrías evaluar un componente simple de redirección, por ejemplo
http://extensions.joomla.org/extensions/site-management/url-redirection/7189

Revisa la documentación :
http://www.selfget.com/documentation/redj-joomla25/pages-404.html

Saludos.

Hola,
Este componente de momento no tiene la posibilidad de multi-idioma hasta una próxima revisión, tal como comenta en su foro el desarrollador.

ResponderCitar
Respondido : 26/10/2014 10:32 pm
Mediterrania
 Mediterrania
Reputable Member

Hola

Antes de configurar plugins , por lo que veo usas un theme que usa el framework gantry

Este framewok dentro de los archivos del template tiene un archivo error.php, este archivo hace referencia a constantes de idioma.

Primero verifica si en los archivos de tu template tienes un error_log, luego puedes verificar que el archivo hace referencia a constantes de idioma las cuales puedes traducir a los diferentes idiomas

Saludos

Hola,
No encuentro ni el archivo error.php ni el error_log

ResponderCitar
Respondido : 26/10/2014 10:43 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Jordi Sala
 Jordi Sala
Miembro Admin

Hola Mediterrania,

Cuando se muestra un archivo de error 404, a menos que la plantilla lleve uno personalizado, joomla utiliza
el archivo

templates/system/error.php

Una opción es modificar ese archivo http://magazine.joomla.org/issues/issue-oct-2010/item/230-customizing-Joomla-error-page

Aunque me extraña mucho que una plantilla de Rockettheme no lleve un archivo de error personalizado, revisa la ruta templates/rt_metropolis en busca de un error.php

Otra opción es editar el archivo error.php y cambiar el código por:

 redirect($this->baseurl.'/index.php?option=com_content&view=article&id=100');
?>

Donde el 100 corresponda a la id de un artículo de Joomla!, si es que lo deseas realizar así, aunque creo que a nivel de SEO no está recomendado.

Saludos

ResponderCitar
Respondido : 27/10/2014 10:04 am
Mediterrania
 Mediterrania
Reputable Member

La plantilla que uso en la web que indiqué es del 2011 y no tiene página de error, pero en breve plazo deseo cambiarla por una responsive que sí que ya tendrá.
Si a nivel de seo no me lo recomiendas tampoco es que me anime.

De todos modos, tal como me indicas me da la impresión de que tendré la página de error en un único idioma, y para eso ya me sirve el componente qlue404 o el redj.

He visto comentarios, también de que en una próxima actualización, joomla tendrá en cuenta el idioma para el 404.
Esperaré pues, por todas las razones.

Gracias

ResponderCitar
Respondido : 27/10/2014 6:19 pm

Cursos Gratuitos WordPress