Foros de discusión

top menu

thumbnail
Gabriel Leon Leyva, modificado hace 12 años.

top menu

Regular Member Mensajes: 243 Fecha de incorporación: 20/06/09 Mensajes recientes
is there a way to hide top menu from logged users? thanks

Archivos adjuntos:

thumbnail
Jignesh Vachhani, modificado hace 12 años.

RE: top menu

Liferay Master Mensajes: 803 Fecha de incorporación: 10/03/08 Mensajes recientes
you can do this with theme code chnages :

you need to update below code in portal-normal.vml file of theme

#if ($is_signed_in)
#dockbar()
#end

Here this code shows that docbar will be visible once user is logged in if you want to hide after login then you can reverse the if condition.


Regards,
Jignesh
liferaycms blog
thumbnail
Gabriel Leon Leyva, modificado hace 12 años.

RE: top menu

Regular Member Mensajes: 243 Fecha de incorporación: 20/06/09 Mensajes recientes
thanks, I added #if ($permissionChecker.isOmniadmin()) to portal_normal.vm so only admin users can see top menu.
thumbnail
Gabriel Leon Leyva, modificado hace 12 años.

RE: top menu

Regular Member Mensajes: 243 Fecha de incorporación: 20/06/09 Mensajes recientes
I added
#if ($permissionChecker.isOmniadmin())
#dockbar()
#end

to portal_normal.vm on the theme templates so only admins could see dockbar, but how do I make that also organization users or community users could see also de dockbar??


Thanks in advance
thumbnail
Jignesh Vachhani, modificado hace 12 años.

RE: top menu

Liferay Master Mensajes: 803 Fecha de incorporación: 10/03/08 Mensajes recientes
you may have to check the roles for logged-in user and need to compare with specific org or community member or admin role in the condition.

Archivos adjuntos:

thumbnail
Sagar A Vyas, modificado hace 12 años.

RE: top menu

Liferay Master Mensajes: 679 Fecha de incorporación: 17/04/09 Mensajes recientes
Gabriel Leon Leyva:
I added
#if ($permissionChecker.isOmniadmin())
#dockbar()
#end

to portal_normal.vm on the theme templates so only admins could see dockbar, but how do I make that also organization users or community users could see also de dockbar??


Thanks in advance


Hi Gabriel ,

In your case i guess instead of checking who can see the doc bar , check for reverse condition who can not see docbar.

Like if Particular role can not see it then put condition accordingly emoticon

Thanks,
Sagar Vyas
thumbnail
Gabriel Leon Leyva, modificado hace 12 años.

RE: top menu

Regular Member Mensajes: 243 Fecha de incorporación: 20/06/09 Mensajes recientes
I've done this by the user role, only employees can see dockbar. Thanks.

#foreach ($role in $roles)
#if($role.getName()=="Employee")
#dockbar()
#end