Tengo un sitio web que utiliza un módulo privado para configurar el acceso al contenido y, por supuesto, algunas de mis páginas tienen elementos de menú. Ahora, si configuro una página para que sea privada, solo los usuarios con el permiso adecuado podrían ver eso, lo cual es genial y lo que quería.
Pero tengo un pequeño problema con los elementos del menú, desaparecen si el contenido que se les asignó no es público (es decir, la página que se les asignó es Privada), está bien, pero me gustaría poder mostrar esos elementos. en la navegación, por lo que si el usuario hace clic en ellos, los llevará a la página de inicio de sesión y les pedirá que ingresen sus detalles para ver esa página en particular.
Básicamente, me gustaría cambiar el comportamiento de los elementos del menú de la forma en que siempre estarán visibles para los miembros anónimos y registrados del sitio web, pero cuando haga clic en ellos, podrá ver la página (si está conectado en) o ser redirigido a la página de inicio de sesión (si es anónimo)
Encontré esta solución que no es la mejor para mí, ya que tengo muchas páginas como esa, así que estoy buscando un mejor enfoque. Incluso he probado el módulo de visibilidad del elemento de menú , ¡pero eso tampoco ayudó!
¿Cómo logro esto por favor?
Luca