如何在Liferay中打开对话框的“Portlet首选项”页面?

时间:2013-12-03 19:07:51

标签: plugins tags liferay liferay-theme

在CompactTags portlet的手册中说,用户应该打开首选项界面"安装portlet之后(表示here)。

如果我按扳手图标,我只能得到"外观和感觉"和"配置"条目。

enter image description here

这是否意味着我的主题有问题?

2 个答案:

答案 0 :(得分:2)

在你的portlet.xml中,你必须支持portlet的“编辑”模式。这就是JSR-286标准命名“首选项”设置的方式。恕我直言Liferay选择的“首选项”是一个比“编辑”更好的名称,因此它用于面向用户的界面。

此外,有问题的用户必须具有“编辑”portlet的权限。

部分portlet.xml:

<portlet>
  ....
  <supports>
     <mime-type>text/html</mime-type>
     <portlet-mode>view</portlet-mode>
     <portlet-mode>edit</portlet-mode> <!-- this is what you need -->
  </supports>
  ...
</portlet>

答案 1 :(得分:2)

当portlet在portlet.xml中配置了编辑模式时,

首选项选项出现,你所指的portlet没有。 portlet中缺少代码。