問題
- DXP 7.1 または 7.2 にアップグレードした後、たとえば次のチュートリアルに従って Liferay テーマ ジェネレーターで作成された 7.0 DXP テーマ: Liferay Portal 7.0 から 7.2 へのテーマのアップグレード、Web コンテンツの一部を表示する Web コンテンツ表示ウィジェットには、 Web コンテンツの編集、テンプレートの編集などのメニュー オプション ...
Environment
- Liferay DXP 7.1+
解決策
- 7.0 > 7.1 テーマのアップグレードに関する警告に必ず対処してください。
ファイル: portlet.ftl
警告: Liferay Portal 7.1 のいくつかのアプリケーションは、追加のコントロールを表示するために portlet_header_${portletId} 拡張ポイントに依存しています。 portlet.ftl を上書きするときは、`<@liferay_util["dynamic-include"] key="portlet_header_${portlet_display_root_portlet_id}" />` を必ず追加してください。
それに応じてportlet.ftl
ファイルを編集します。次に例を示します。
<div class="autofit-float autofit-row portlet-header">
完全なリファレンスについては、Liferay テーマ ジェネレーターで作成された 7.2 DXP バニラ テーマの新しい
<div class="autofit-col autofit-col-expand">
<h2 class="portlet-title-text">${portlet_title}</h2>
</div>
<div class="autofit-col autofit-col-end">
<div class="autofit-section">
<@liferay_util["dynamic-include"] key="portlet_header_${portlet_display_root_portlet_id}" />
</div>
</div>
</div>portlet.ftl
ファイルを観察することをお勧めします。