Menu segun pagina
Buenas, la pregunta es sencilla, ¿como puedo ocultar un elemento del menú primario según la página/nodo donde me encuentre? Tengo instalado el módulo menu_per_role, pero solo me restringe la visibilidad según el rol del usuario, no según la página donde esté. ¿Alguna idea o módulo que lo haga?
Gracias y un saludo.
- Inicie sesión o regístrese para enviar comentarios

Podrías crearte un nuevo tipo
Podrías crearte un nuevo tipo de contenido en el que des de alta los elementos del menú, y le agregas taxonomías por cada sección a esos elementos (por ejemplo te creas un vocabulario que se llame menú y dentro del mismo las diferentes taxonomías).
Después, creas una vista en modo bloque para listar los elementos, filtrado por tipo de contenido y por taxonomía. Vas clonando esa vista tantas veces como secciones principales tengas modificándole la taxonomía por la que quieras filtrar.
Por último, posicionas los bloques creados (las vistas) en el contenido.
Todo esto te permitirá que cada vez que agregues un elemento de menú, puedas agregarle varias taxonomías y sepas a ciencia cierta en dónde se mostrará.
PD: Sé que no me he explicado muy bien, si no lo has entendido te lo explico más detenidamente (estoy en el curro)
No conozco la estructura de
No conozco la estructura de menú que tienes, pero anidando unos elementos en otros y jugando con la opción de mostrarlos desplegados creo que puedes conseguir lo que quieres.
La estructura de menu es muy
La estructura de menu es muy simple, son los items que he ido añadiendo a los "primary links". Te explico la idea, a ver si no es muy descabellada: tengo un menu creado por mi en la parte izquierda, donde tengo enlaces a paginas, por ponerte un ejemplo, ciudades, Sevilla, Madrid, Castellón, etc...cuando yo pique sobre una de ellas, por ejemplo Madrid, en los primary links aparecerán items tales como, por ejemplo, Monumentos, Galeria, Datos, etc, pero solo esos, y no todos...en resumen, en los primary links estarán todos los items de todas las ciudades, y según me mueva por sus paginas, se ocultarán/mostrarán unos items u otros...en un principio queria que dentro de la página de la ciudad apareceria un menu dentro del cuerpo, pero eso no se como hacerlo, y se me ocurrio esto, que parecia mas facil, pero tampoco me sale, jejeje...
Alguna idea??
Muchas gracias y un saludo.
--------------------------------------------------------------------------
Vale, acabo de verlo, con la tonteria que debe ser...creo un bloque por cada Pagina/ciudad que tenga, y dentro de cada bloque lo configuro para que aparezca en tales paginas...
de toas maneras, ahi dejo puesto, por si existe una manera mas facil o por lo q sea
saludos
Si si, eso también lo tengo
Si si, eso también lo tengo hecho para otro menú, pero lo que quiero es poder ocultar elementos de los primary links, definir la visibilidad uno por uno, para que cuando esté en determinada página/nodo aparezcan unos elementos u otros, no debe de ser muy complicado, y es posible que hasta haya un modulo que lo haga, pero ni encuentro el modulo ni se me ocurre nada
Gracias y un saludo.
Yo lo que suelo hacer es
Yo lo que suelo hacer es crearme un bloque para cada menú y después, en la configuración de la visibilidad del bloque, lo muestro o lo oculto.