Hola,
Me he percatado que estoy teniendo varios problemas que se deben a la misma causa. A ver si sé explicarlo. Ciertas cosas de la plantilla funcionan bien cuando desactivo las urls amigables y ciertas cosas de la plantilla funcionan bien cuando las activo. Como no todas funcionan bien del mismo modo sinó que parece que se rige por un patrón aleatorio, me estoy volviendo loco.
Debería poder trabajar con las urls amigables desactivadas todo el tiempo y previsualizar la web correctamente porqué si no es un lío. Hay enlaces que no van si activo las urls amigables y hay menús que no van si no las activo :S. Parece como si fuera un problema de cache, como si tardará en actualizarse el navegador, pero lo he probado con varios y además uso cache cleaner.
De este modo no tengo ninguna seguridad al trabajar ya que tengo miedo de trabajar con las urls amigables activas para que no desaparezca el menú principal, pero que luego me fallen los enlaces y deba volver a crearlos, o cosas así. Y si desactivo las urls amigables desaparece el menú principal en algunos items, que no en todos. Por ejemplo, ahora me ocurre en la sección Ferretería.
¿Alguna explicación? ¿A alguien le ocurre lo mismo? ¿Puede deberse a que un módulo que tenia en idiomas "Todos" lo haya cambiado, por ejemplo, a "Español"?
Saludos
URL del sitio: Contenido solo visible a usuarios registrados
Hola,
Normalmente este tipo de problemas se debe a la creación de enlaces a distintas partes de la página usando urls amigables, de forma que si se desactiva la opción de urls amigables los enlaces fallarán.
Por defecto, todos los enlaces se tienen que crear con urls no amigables (con el botón del editor de enlaces ya se hace así). De esta forma forma, si más adelantes se activan las urls amibles estos enlaces también cambiarán para que también lo sean. No lo hacen en el propio código, sino que al cargar la página se convierten.
Lo de que desaparezcan elementos de menú por el hecho de tener activadas o no las urls amigables tiene menos sentido. Tendrías que especificar mejor este problema en concreto, poniendo ejemplo de elementos que no se están cargando y enviando una captura de pantalla donde se pueda ver esa configuración del menú en la administración de Joomla.
Hola Pablo,
Por lo que dices de los enlaces es por lo que deseo trabajar sin urls amigables. Pero tengo este problema raro con los menús. Mejor que enviar pantallazos podéis verlo entrando a la web.
Contenido solo visible a usuarios registrados
Nota: Si activo las urls amigables el menú aparecería. Ahora están desactivadas.
Nota Posterior: Por si tiene que ver, adjunto pantallazo de la asignación de estilos de plantilla a idomas por si me he líado. En concreto no tengo claro si la plantilla Default (La de todos los idiomas) debe tener asignación a su menú o no debe tener ninguna asignación. Lo marco con una flecha roja.
Saludos
Hola,
No, no són modulos tipo menú. ¿Deberían serlo? Son modulos personalizados en los que fuí construyendo los enlaces. Proceden de la versión joomla 1.5 con la plantilla zeoite.
Saludos
Hola Alceste,
¿Y si activas las url's amigables, entonces aparece el menú principal del sitio web? o lo que desaparecen son los módulos.
Lo correcto sería que fueran menús, no módulos tipo html.
Saludos
Hola Jordi,
Si activo las urls el menú aparece y los modulos permanecen visibles. En la web en producción con joomla 1.5.26 y la plantilla zeolite, este tipo de modulo en html no me ha dado problemas, pero si es mejor que sea tipo menú me pongo a ello. Para hacerlo tengo varias dudas:
¿Basta con que en Sufijo clase de Módulo le indique _menu? O debo construirlo desde cero escogiendo tipo menú al crearlo
Si creo estos módulos como menús ¿Pueden depender de un item del menú principal, como si fueran un submenú, pero sin aparecer en el menú principal? Es decir, ¿Puedo asignarles la posición que ahora tienen en la plantilla?
No sé si se entiende. Por ejemplo si convierto el modulo Pequeña Ferretería en tipo Menú, debería depender del menú "Padre" Ferretería, pero no quisiera que fuera visible colgando de un ítem del menú principal porque sería demasiado largo. ¿O el módulo funcionaría igualmente aún que lo creara independiente del item de menú Ferretería?
Disculpa por tantas dudas
Saludos 🙂
Hola Alceste,
Es muy raro lo que indicas
(Si activo las urls el menú aparece y los modulos permanecen visibles).
El módulo nuevo ha de ser tipo menú, no cambia el tipo con cambiarle el sufijo 🙂
Es un rato de trabajo, pero es lo mejor, así de está al tener creados los elementos de menús, puedes decidir que módulos aparecen en los mismos, y tener un mayor control.
Crea un nuevo menú independiente, no alargues el menú principal.
Disculpa por tantas dudas
Estamos encantados de atenderte, y poderte ayudar en los temas que puedan ser tratados en este foro de Joomla!.
Saludos
Hola Jordi,
Si lo entiendo bien, debería crear en el nuevo menú un item para cada enlace de los que ahora tengo en el módulo html y luego los mismo en el resto de idiomas. No hay otra forma más rápida de hacerlo, ¿verdad?
Voy a activar las urls amigables para que podáis comprobar que entonces funciona tal cual está.
Contenido solo visible a usuarios registrados
Saludos
Hola Alceste,
Al reves si que había visto algún caso, pero lo que te sucede al activar las url's amigables y que funcione bien, no.
No accedemos a la administración de los clientes, porque debe ser algún tema mal realizado, y claro solicitarte capturas de pantalla de menús, módulos y plantilla, podría alargarse bastante el tema.
Si funciona correctamente con url's amigables puedes decidir dejarlo así, o crear menús, que sería lo correcto.
Para ir más rápido, puedes utilizar las funciones de copiar, que tienes al pie de la pantalla en la cual tienes los elementos de menú.
Saludos
Hola,
A mi también me parece raro, pero no encuentro la causa.
Por el momento voy a dejarlo como está porqué ya lo tengo prácticamente terminado y activando urls amigables funciona, además en joomla 1.5 con zeolite siempre me ha funcionado bien. Si luego detecto problemas crearé un menú, a ver si se soluciona.
Saludos y gracias