我有一个如下定义的portlet。
我正在尝试通过点击选项更改liferay中的portlet首选项 - >默认首选项,然后它给我选择不同的文件,然后我选择一个不同的文件,然后单击设置首选项按钮,页面刷新,但当我点击选项 - >默认偏好我看到原来的那个不是我之前选择的那个。
所以问题是我无法更改默认首选项。(注意:我已经使用admin用户登录)。
是否与此有关 偏好 - 公司范围内,可实现的属性? 我尝试不同的组合,但没有任何作用。 什么是配置,默认首选项和首选项选项?因为在某些示例中我看到他们使用配置选项来更改首选项,是否有关于这些的文档?我很难改变偏好。
注意:我使用liferay 6.2
<portlet>
<description>Sample</description>
<portlet-name>Sample</portlet-name>
<display-name>Sample</display-name>
<portlet-class>com.sample.SampleCode</portlet-class>
<init-param>
<name>jspView</name>
<value>/jsp/CustomView.jsp</value>
</init-param>
<init-param>
<name>jspEdit</name>
<value>/jsp/CustomEdit.jsp</value>
</init-param>
<!-- <expiration-cache>-1</expiration-cache> -->
<supports>
<mime-type>text/html</mime-type>
<portlet-mode>VIEW</portlet-mode>
<portlet-mode>EDIT</portlet-mode>
<portlet-mode>config</portlet-mode>
<portlet-mode>edit_defaults</portlet-mode>
<portlet-mode>editpage</portlet-mode>
</supports>
<portlet-info>
<title>Sample Portlet</title>
</portlet-info>
<portlet-preferences>
<preference>
<name>portletPreference</name>
<value>sites/test/test.page</value>
</preference>
</portlet-preferences>
答案 0 :(得分:1)
我认为你错过了
<requires-namespaced-parameters>false</requires-namespaced-parameters>