[OK] Quitar modulo si el usuario está registrado

Para cualquier duda sobre Joomla! 2.5 que no tenga cabida en alguno de los foros de más abajo. Si usas Joomla 1.6 o 1.7, también puedes preguntar aquí, pero lee esto antes -> http://forum.joomla.org/viewtopic.php?p=2807388

Moderators: hefesto, carcam

Locked
User avatar
Rubix
Joomla! Enthusiast
Joomla! Enthusiast
Posts: 153
Joined: Wed Mar 16, 2011 1:16 pm
Location: Castellón de la Plana
Contact:

[OK] Quitar modulo si el usuario está registrado

Post by Rubix » Tue May 06, 2014 3:47 pm

¡Hola a todos!

Me gustaría saber si existe la opción de que desaparezca un módulo cuando el usuario ya ha hecho login en la página. Sería lo contrario a lo que hace Joomla con el nivel de acceso "Registred", que enseña módulos cuando el usuario hace Login.

Lo necesito porque he creado un módulo HTML que dice las ventajas de registrarse en la web, para intentar que los usuarios se registren.

Una vez ya han hecho login no sirve de nada ese mensaje. De hecho incluso puede ser molesto, por ese motivo quiero retirarlo.

¿Alguien sabe como hacerlo?

¡Saludos!
Last edited by Rubix on Wed May 07, 2014 4:23 pm, edited 2 times in total.
http://www.iBoogeek.com
Regalos originales, diferentes y divertidos.

User avatar
Rubix
Joomla! Enthusiast
Joomla! Enthusiast
Posts: 153
Joined: Wed Mar 16, 2011 1:16 pm
Location: Castellón de la Plana
Contact:

Re: Quitar modulo si el usuario está registrado

Post by Rubix » Wed May 07, 2014 4:22 pm

Solucionado. He encontrado la forma.

Os explico: Primero que nada hay que ir al Backend de Joomla, menú "USUARIOS -> GRUPOS". Añadiremos un nuevo grupo llamado, por ejemplo, "No registrados". Es importante que este grupo quede al mismo "nivel" que el grupo "REGISTRED".

Image

Una vez hecho esto, vamos "NIVELES DE ACCESO" y creamos un nivel nuevo. Yo lo he llamado "No Registrados". En "Grupos que tienen acceso" seleccionamos el grupo que hemos creado en el paso anterior (en este caso "No registrados").

Ya está casi...

Ahora vamos a las "OPCIONES" de los usuarios. Ese botón que está justo al lado de los botones Nuevo, Editar, Borrar....

En la opción "GRUPO PARA LOS INVITADOS" seleccionamos el grupo que hemos creado también "No Registrados".

Ahora, solo nos queda elegir el nivel de acceso "No registrados" cuando creemos el módulo que solo queremos que lo vean los usuarios que no han hecho login.

Lo bueno de este sistema es que no afecta a los otros módulos que tengas como "PUBLIC" ya que este nivel de acceso es general y engloba a todos los demás.

Saludos.
http://www.iBoogeek.com
Regalos originales, diferentes y divertidos.


Locked

Return to “Joomla! 2.5”