我目前正在做一个Liferay项目,并希望摆脱我的网页和我的提交在右边的菜单项,使我的网站用户不麻烦他们。尝试寻找呈现左侧菜单的jsp,但可以设法从那里删除该项。有什么办法吗?谢谢!
发布于 2012-02-19 18:41:08
您可以将以下行添加到门户-ext.properties(通常可以在tomcat下的webapp/ROOT/webapps/classes中找到):
#deactivate Personal Community with *private* pages
layout.user.private.layouts.enabled=false
#deactivate Personal Community with *public* pages
layout.user.public.layouts.enabled=false
#hide Personal Community from my places
my.places.show.community.private.sites.with.no.layouts=false然后重新启动服务器。
发布于 2012-02-19 18:31:44
您可能更愿意将权限限制在人员上。不要给出全局管理角色,而是创建自己的角色,根据需要为它们“定义权限”,并省略不想提供给用户的权限--例如“控制面板中的访问”或添加页面的一般权限。
否则,您将错过使用接口的其他方式,仍然允许它们通过其他方式添加页面(例如:“管理/页”)。
编辑:摆脱“我的提交”的最简单的方法是取消工作流插件(Kaleo)--当然,只有在不需要工作流的情况下才能这样做。
发布于 2012-02-20 22:07:59
最近我也有同样的任务。幸运的是,从菜单中删除此项非常简单,因为控制面板只不过是显示部署在门户服务器中的portlet的特殊布局。您可以阅读我的博客文章这里,以检查有关如何自定义控制面板和我的帐户portlet的简单步骤。
http://liferay.bdedov.eu/2012/02/clean-up-control-panel-from-unnecessary.html
https://stackoverflow.com/questions/9351668
复制相似问题