组合视图 统一视图 树状图
讨论主题 [ 上一个 | 下一个 ]
toggle
Rishi Dev Gupta
Disable dock bar
2012年11月7日 上午1:11
答复

Rishi Dev Gupta

等级: Expert

帖子: 255

加入日期: 2008年11月23日

最近的帖子

I need disable dock bar in liferay 6.1.1.

The docbar should be enabled for Admins but should be disabled or be hidden for a site member or a normal user.

What is the correct way to achieve this?
Manish Kumar
RE: Disable dock bar
2012年11月9日 上午1:26
答复

Manish Kumar

等级: Junior Member

帖子: 94

加入日期: 2012年3月1日

最近的帖子

Hello Rishi,
You can check the condition in the portal_normal.vm on #dockbar().
For checking the admin user you can use permissionChecker.isOmniadmin() as your condition.

Thanks emoticon
Rishi Dev Gupta
RE: Disable dock bar
2012年11月16日 上午4:08
答复

Rishi Dev Gupta

等级: Expert

帖子: 255

加入日期: 2008年11月23日

最近的帖子

I think this is the easiest of the alternatives and is not the right way.

With Dock bar there are certain styling and javascript added to the page. Commenting or putting condition on theme will alter that behavior and the required libs will not be loaded.

Is there a way doing this by any configuration or permission model?
David H Nebinger
RE: Disable dock bar
2012年11月16日 上午5:29
答复

David H Nebinger

Community Moderator

等级: Liferay Legend

帖子: 11295

加入日期: 2006年9月1日

最近的帖子

Use the permission checker as Manish said.

It is the right way and it will work.