Liferay portlet首选项设置更改

时间:2014-01-31 10:00:26

标签: portlet liferay-6

我有一个如下定义的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>      

1 个答案:

答案 0 :(得分:1)

我认为你错过了

<requires-namespaced-parameters>false</requires-namespaced-parameters> 
在liferay-portlet.xml中。你能试试吗?

类似的问题 Orbeon : Liferay Form Runner Proxy Portlet Preferences not saved