添加Web内容显示Portlet后,单击外观和感觉 - Portlet配置 - 显示边框。Liferay Web内容显示Portlet:外观和感觉 - Portlet配置
谁能告诉这三个环节代码包含在哪个文件?
我只想从所有的portlet除去密切联系
添加Web内容显示Portlet后,单击外观和感觉 - Portlet配置 - 显示边框。Liferay Web内容显示Portlet:外观和感觉 - Portlet配置
谁能告诉这三个环节代码包含在哪个文件?
我只想从所有的portlet除去密切联系
那些门户选项来自以下文件:
portal-web\docroot\html\themes\_unstyled\templates\portlet.vm
portlet.vm使用$theme.portletIconOptions()
包括不同的选项(配置,关闭,最大化,最小化等)
util-taglib\src\com\liferay\taglib\util\VelocityTaglibImpl.java
portletIconOptions方法的实现是在这个类,它使用IconOptio nsTag - 自定义标签。
util-taglib\src\com\liferay\taglib\portletext\IconOptionsTag.java
而这,反过来又使用每个选项不同的自定义标签。
portal-web\docroot\html\taglib\portlet\icon_options\page.jsp
<liferay-portlet:icon-portlet-css />
<liferay-portlet:icon-configuration />
<liferay-portlet:icon-edit />
<liferay-portlet:icon-edit-defaults />
<liferay-portlet:icon-edit-guest />
<liferay-portlet:icon-export-import />
<liferay-portlet:icon-help />
<liferay-portlet:icon-print />
<liferay-portlet:icon-maximize />
<liferay-portlet:icon-minimize />
<liferay-portlet:icon-close />
`
您可以管理显示配置选项只有特定角色。 –
同意@ParkashKumar。它应该由角色权限而不是代码来处理。 –
请检查源代码以检查本部分是否检查了所有角色,并且只有当您只想更新某个设置而不是整个部分时,如果您要查找代码选项 –