2013-12-03 101 views
0

在手冊中對CompactTags Portlet說,該用戶應在安裝Portlet之後「打開首選項界面」(稱爲here)。如何在Liferay中打開對話框的「Portlet Preferences」頁面?

如果我按扳手圖標,我只會得到「外觀和感覺」和「配置」條目。

enter image description here

難道這意味着什麼毛病我的主題?

+0

首選項選項在portlet在portlet.xml中使用編輯模式配置時出現,您所指的portlet沒有這個選項。 Portlet中缺少代碼。 –

回答

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> 
2

首當門戶portlet.xml中已經配置了編輯模式下出現的選項,你指的portlet不具有。 Portlet中缺少代碼。

相關問題