legacy-knowledge-base
公開されました Jul. 2, 2025

7.0 > 7.1 または 7.2 テーマのアップグレード後、Web コンテンツを編集するメニューは使用できなくなります

投稿者

Alfonso Crisci

knowledge-article-header-disclaimer-how-to

knowledge-article-header-disclaimer

legacy-article

learn-legacy-article-disclaimer-text

問題

  • DXP 7.1 または 7.2 にアップグレードした後、たとえば次のチュートリアルに従って Liferay テーマ ジェネレーターで作成された 7.0 DXP テーマ: Liferay Portal 7.0 から 7.2 へのテーマのアップグレード、Web コンテンツの一部を表示する Web コンテンツ表示ウィジェットには、 Web コンテンツの編集、テンプレートの編集などのメニュー オプション ...

    mceclip0.png

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">
    <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>
    完全なリファレンスについては、Liferay テーマ ジェネレーターで作成された 7.2 DXP バニラ テーマの新しい portlet.ftl ファイルを観察することをお勧めします。

did-this-article-resolve-your-issue

legacy-knowledge-base