0

在 CompactTags portlet 的手册中说,用户应该在 portlet 安装后“打开首选项界面”(这里说)。

如果我按下扳手图标,我只会得到“外观”和“配置”条目。

在此处输入图像描述

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

4

2 回答 2

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>
于 2013-12-04T00:19:56.373 回答
2

当 portlet 在 portlet.xml 中配置了编辑模式时,会出现 Preferences 选项,您所指的 portlet 没有该选项。portlet 中缺少代码。 

于 2013-12-04T00:22:53.470 回答