Foros

Inicio » Liferay Social Office

Vista combinada Visión Plana Vista de árbol
Discusiones [ Anterior | Siguiente ]
toggle
Gabriel Leon Leyva
top menu
12 de noviembre de 2011 12:58
Respuesta

Gabriel Leon Leyva

Ranking: Regular Member

Mensajes: 239

Fecha de incorporación: 20 de junio de 2009

Mensajes recientes

is there a way to hide top menu from logged users? thanks
Adjunto

archivos adjuntos: top.png (23,2k)
Jignesh Vachhani
RE: top menu
15 de noviembre de 2011 2:18
Respuesta

Jignesh Vachhani

Ranking: Liferay Master

Mensajes: 775

Fecha de incorporación: 10 de marzo de 2008

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
Gabriel Leon Leyva
RE: top menu
14 de noviembre de 2011 7:55
Respuesta

Gabriel Leon Leyva

Ranking: Regular Member

Mensajes: 239

Fecha de incorporación: 20 de junio de 2009

Mensajes recientes

thanks, I added #if ($permissionChecker.isOmniadmin()) to portal_normal.vm so only admin users can see top menu.
Gabriel Leon Leyva
RE: top menu
23 de noviembre de 2011 9:23
Respuesta

Gabriel Leon Leyva

Ranking: Regular Member

Mensajes: 239

Fecha de incorporación: 20 de junio de 2009

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
Jignesh Vachhani
RE: top menu
15 de diciembre de 2011 23:24
Respuesta

Jignesh Vachhani

Ranking: Liferay Master

Mensajes: 775

Fecha de incorporación: 10 de marzo de 2008

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: shared.vm (2,6k)
Sagar A Vyas
RE: top menu
24 de noviembre de 2011 0:30
Respuesta

Sagar A Vyas

Ranking: Liferay Master

Mensajes: 655

Fecha de incorporación: 17 de abril de 2009

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
Gabriel Leon Leyva
RE: top menu
25 de noviembre de 2011 8:12
Respuesta

Gabriel Leon Leyva

Ranking: Regular Member

Mensajes: 239

Fecha de incorporación: 20 de junio de 2009

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