我有一个Liferay的页面的IFrame的门户。 我想要一些快速修复,以防止登录用户删除该portlet。它可以通过用户角色,CSS,代码或其他来完成。这可能吗?如何防止用户删除liferay portlet?
4
A
回答
5
我建议修改你的主题模板portlet.vm
。 这是非常简单的,如果你把一个快速浏览一下sevencogs主题:
#if ($portlet_display.isShowBackIcon())
<a href="$portlet_back_url" class="portlet-icon-back">#language ("return-to-full-page")</a>
#else
$theme.iconOptions()
$theme.iconMinimize()
$theme.iconMaximize()
$theme.iconClose()
#end
只是删除$theme.iconClose()
和您的用户将无法关闭/删除Portlets了。 注意,这适用于所有门户(因为它的模板)。
如果你想关闭的关闭按钮,有些portlet,我只想用CSS做。在其上用DIV持有的iFrame继承类.portlet-close-icon
做一个display: none
。 特别是
.portlet-iframe .portlet-close-icon {
display: none;
}
将执行liferay iFrame portlet的工作。
4
你总是可以做到这一点:
$theme.iconMinimize()
$theme.iconMaximize()
#if ($permissionChecker.isOmniadmin())
$theme.iconClose()
#end
相关问题
- 1. 在Liferay上删除Portlet
- 2. 如何防止用户删除记录
- 3. 如何防止用户在Liferay中删除其认可的网页内容?
- 4. 从liferay portlet访问用户?
- 5. 如何防止删除NULLS?
- 6. MySQL:如何防止删除?
- 7. 如何防止用户更改/删除其他用户数据
- 8. 删除liferay上的用户
- 9. 防止删除数据
- 10. 如何在Liferay中从自己的portlet中删除aui
- 11. 如何从Liferay中的页面中删除错误的portlet?
- 12. 如何删除默认邮件从Liferay的Portlet的
- 13. 防止用户删除在TFS
- 14. 防止用户删除,修改,分机
- 15. 防止删除
- 16. 的Liferay 6.1如何删除页眉部分嵌入式门户
- 17. Liferay门户的问答portlet
- 18. Liferay:防止添加特定portlet的特定角色
- 19. 如何复制liferay portlet
- 20. 如何防止用户删除WordPress页面
- 21. 如何防止用户删除文本框中的文本
- 22. 如何防止我的用户从iPod中删除MP3文件
- 23. 如何防止用户删除Gravity Forms中的预填充值?
- 24. 如何防止用户对象上的Django级联删除?
- 25. 如何防止用户添加/删除文本框中的行?
- 26. 如何防止用户按“退格键”删除项目?
- 27. 如何防止在Django admin中超级用户删除?
- 28. 删除liferay门户实例
- 29. 防止删除UIViewController
- 30. UITableViewCell防止删除