Hola,
- Si tengo 1 menú, que muestra artículos de una categoría, puedo colocar un módulo en la parte de la derecha. Sólo tengo que marcar, para ese módulo, con un check el menú en cuestión en que quiero que se muestre. Hasta aquí bien.
-Tengo otro menú, que muestra artículos de una categoría, con disposición tipo blog. Al hacer clic en el menú, no me interesa mostrar módulos en la derecha. Pero al pinchar en una noticia concreta, sí que me interesaría mostrar siempre un módulo a su derecha. ¿Cómo puedo indicar esto?
Contenido solo visible a usuarios registrados
Muchas gracias,
María
Hola Maria,
El articulo tendría que tener un item de menu asignado. Puedes crear un nuevo menu y añadir los items de menu en este nuevo menu. Funcionaria como menu oculto ya que no se lo publicaria en ningún lado.
Saludos.
Hola,
¿es el único modo?
Me parece que no es una solución viable ya que entonces, cuando los usuarios creen artículos, habría que hacer esta operación continuamente, no? Se convertiría en algo totalmente manual...
Gracias,
María
Hola,
En principio no hay otra manera de conseguir esto si no quieres modificar el código o instalar alguna extensión adicional.
Los módulos tienen que ir asignados a elementos de menú. Cuando un módulo se asigna a un elemento de menú de tipo Categoría Blog, automáticamente también se cargará para los artículos que se carguen en este blog, excepto si estos artículos tienen asignado su propio elemento de menú.
Te pongo un enlace a una página donde plantean el mismo tema y en el que se plantea una solución vía cambio de código:
http://forum.joomla.org/viewtopic.php?f=629&t=784777
Otra opción más limpia pasaría porque usaras alguna extensión que permite ejercer un mayor control sobre cuándo se cargarán los módulos. Algunas opciones serían las siguientes:
http://extensions.joomla.org/extensions/style-a-design/modules-management/3391
http://extensions.joomla.org/extensions/style-a-design/modules-management/10307
Hola Pablo,
revisaré los dos enlaces para ver cómo funcionan esas extensiones, creo que es lo mejor... Pero como estamos un poco acelerados con el sitio, he visto que el código necesario que chequea el artículo y muestra el módulo son sólo un par de líneas que no tocarían casi nada y momentáneamente pueden resolver el problema.
¿Podrías decirme qué fichero hay que modificar?
Muchas gracias,
María
Hola,
El fichero a tocar depende de la posición del módulo donde quieras aplicar el cambio. Eso sí, ten en cuenta que este cambio te puede afectar a todos los módulos que cargues en esa posición, independientemente de dónde quieras mostrarlos.
Debido al filtro que establece, si en otra página de tu web quieres cargar un artículo y este tiene asociado un módulo situado en la misma posición que quieres modificar también se vería afectado.
Es cierto, creo que voy a mirar con calma las extensiones y ya veré como configurarlo después de hacer pruebas.
Muchas gracias,
María
Vaya, el Advanced Module Manager parece que ya no está disponible para la descarga...