Avisos
Vaciar todo

Problemas con plantilla al cambiar a URLs amigable  

 
NeroCaes
 NeroCaes
Estimable Member

Hola amigos:

Estoy trabajando en una página web en local. El caso es que me he llevado la sorpresa al activar las urls amigables de joomla, ya que algunos de los contenidos de la web usan tablas con una imagen de fondo, y esta imagen de fondo desaparece en el navegador al activar las urls amigables. ¿Alguna sugerencia para solucionar el problema?.

Gracias y saludos.

Citar
Respondido : 03/12/2010 9:20 am
David Noguera
 David Noguera
Miembro Moderator

Hola Francis,

esto se debe a que la plantilla no está bien adaptada, no es problema del SEO de Joomla, sino de la plantilla.

Segudamente usando alguna función del API de Joomla como JURI::base() . "templates/plantilla/css/fichero.css"; o algo similar se solucione.

Puedes pasarnos una URL donde se vea el problema para que podamos decirte mejor??

Saludos.

ResponderCitar
Respondido : 03/12/2010 11:21 am

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

NeroCaes
 NeroCaes
Estimable Member

Gracias por tu respuesta David. Pero no parece ser un problema de plantilla. He usado todas las plantillas predeterminadas que trae joomla, y en todas me pasa justamente lo mismo. La imagen de fondo de las tablas y celdas no me aparece.

Saludos.

ResponderCitar
Respondido : 03/12/2010 11:35 am
David Noguera
 David Noguera
Miembro Moderator

Entonces puede ser que tengas un problema en el mod_rewrite, que no lo tengas instalado o no esté funcionando OK, la URL de tu web cuando aplicas URLs amigables es algo asi??:

Si tu URL tiene este formato, donde aparece la palabra index.php, significa que no están funcionando bien las URLs amigables y esto puede provocar el erro que comentas..

Pasanos una URL donde se vea el error para que lo podamos ver mejor.

Saludos

ResponderCitar
Respondido : 03/12/2010 11:39 am

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

NeroCaes
 NeroCaes
Estimable Member

Por ahí debe de andar el tema.

La url tiene justamente el formato que especificas. Estoy usando como servidor Vertrigo. Antes usaba Xampp, que me parece mejor, pero al tener que hacer las configuraciones de forma manual decidí cambiar a vertrigo. He revisado la configuración y el mod_rewrite está activado, volveré a instalar Vertrigo por si es un problema que radique aquí, si persiste el problema, instalaré la web sobre Xampp.

No te paso la Url porque estoy trabajando en local y no tengo el servidor activo al exterior.

Gracias.
Francis.

ResponderCitar
Respondido : 03/12/2010 12:16 pm
David Noguera
 David Noguera
Miembro Moderator

OK, pues el problema es ese, el mod_rewrite no está funcionando bien..

Pasanos una captura de pantalla de lo que te sale cuando accedes a la administración de Joomla Ayuda->Información del sistema.. o copialo en un fichero HTML y adjuntalo para que podamos ver el phpinfo de tu server de pruebas..

Saludos.

ResponderCitar
Respondido : 03/12/2010 12:19 pm

Cursos Gratuitos WordPress

NeroCaes
 NeroCaes
Estimable Member

Gracias por tu ayuda David.

Adjunto un PDF con la configuración de PHP.

Saludos y gracias.
Francis

ResponderCitar
Respondido : 03/12/2010 2:32 pm
Luis Mendez Alejo
 Luis Mendez Alejo
Miembro Moderator

Hola Francis,

No se ven cosas muy significativas en tu php.info pero destacaría lo siguiente:

- Comillas mágicas: , mejor OFF
- Registros Globales: deberían estar OFF

No he visto nada relativo al mod_rewriter.

Como observación te recomendaría trabajar con la última versión estable de Joomla!, en este caso la 1.5.22.

Saludos

ResponderCitar
Respondido : 04/12/2010 4:21 pm

NeroCaes
 NeroCaes
Estimable Member

Hola, retomo este tema porque a día de hoy aún no he encontrado una solución.

La cuestión es que las urls amigables no me funcionan ni en local ni en el servidor. He activado el archivo .htaccess, lo he configurado como se indica en los manuales, comprobado que esté activado el mod. rewrite, cambiado la plantilla por si fuese un bug de la plantilla y usado las que trae joomla por defecto, en fin, creo que no me he dejado nada por mirar, pero sin embargo, cuando activo las urls amigables, en las plantillas no se ven las imagenes que uso de fondo de algunas tablas y celdas. Y realmente ya no se que más puedo mirar.

¿Alguna ayuda?

Saludos.
Francis.

ResponderCitar
Respondido : 27/01/2011 8:37 pm
Luis Mendez Alejo
 Luis Mendez Alejo
Miembro Moderator

Hola Francis,

Dices que has probado tu Joomla! en un servidor, entiendo que en un Hosting externo ¿no te ha funcionado las urls amigables?

Saludos

ResponderCitar
Respondido : 27/01/2011 9:43 pm

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

NeroCaes
 NeroCaes
Estimable Member

Hola Gnumax:

La web la tengo en local, puesto que sigo trabajando en ella, y voy subiendo las actualizaciones que hago en local al host externo, pero el resultado es el mismo tanto en local como en el servidor. Al activar las urls amigables se come los fondos de las tablas.

No he probado a subir la web a mi servidor de web empresa, pero imagino que el resultado sería el mismo.

Saludos. y gracias.

ResponderCitar
Respondido : 27/01/2011 9:47 pm
NeroCaes
 NeroCaes
Estimable Member

Parece que he averiguado algo más sobre mi problema con las urls amigables.

Mi problema al parecer está en el html que genera el editor de textos que uso.
Actualmente uso el editor de pago wysiwyg pro 3.21, porque JCE me daba problemas, y opté wysiwyg pro que francamente me gusta bastante y no es nada caro.

Creo que el problema reside o bien en el retorno de linea (lo tengo configurado en P en lugar de DIV o bien en la salida de HTML, que tengo configurada en 4.01 transitional, aunque me ofrece las siguientes opciones HTML 4.01 Strict, HTML 4.01 Transitional, XHTML 1.0 transitional, XHTML 1.0 Strict, XHTML 1.1 y XHTML 1.1 with target attribute.

¿Que retorno es mejor usar y que salida de HTML?.

Gracias nuevamente y un gran saludo.
Francis.

ResponderCitar
Respondido : 27/01/2011 11:32 pm

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

Luis Mendez Alejo
 Luis Mendez Alejo
Miembro Moderator

Hola Francis,

No tiene porque ser de Webempresa 🙂 a fin de cuentas tratamos de descubrir porque en local no te funciona. Pues en estos casos es un problema de carencia de tecnologías instaladas que en los Hostings online si suelen estar disponibles, por eso preguntaba si lo habías probado y con que resultados.

No obstante trabajamos a diario con cientos de cuentas de clientes y Joomlas y no es habitual ver algo como lo que comentas, de ahí el interés en averiguar que es lo que pasa en tu web.

Saludos

ResponderCitar
Respondido : 27/01/2011 11:54 pm
NeroCaes
 NeroCaes
Estimable Member

Parece que ya he resuelto el problema. Como apuntaba anteriormente, se trata de un problema en la forma que genera el código html el editor wysiwyg.

Cambiando la salida de HTML a XHTML 1.1 with target attributes me genera este código que funciona correctamente con las urls amigables.

Pero con la salida de HTML en HTML 4.01 transitional, me generaba el código de este modo:

y me daba error al activar las urls amigables.

Creo que puede haber más gente que tenga este mismo problema, y que después de revisar todo lo revisable, no sea capaz de dar con el fondo de la cuestión. Así que por si acaso, revisad siempre el código que ha generado vuestro editor wysiwyg si creais la web de forma visual con el.

Saludos y gracias por todos vuestros apuntes y ayuda.
Francis.

ResponderCitar
Respondido : 28/01/2011 12:18 am

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