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

繰り返し可能な Web コンテンツ構造のアイテムはエラーを引き起こし、発行をブロックします

written-by

Ankit Gupta

How To articles are not official guidelines or officially supported documentation. They are community-contributed content and may not always reflect the latest updates to Liferay DXP. We welcome your feedback to improve How To articles!

While we make every effort to ensure this Knowledge Base is accurate, it may not always reflect the most recent updates or official guidelines.We appreciate your understanding and encourage you to reach out with any feedback or concerns.

legacy-article

learn-legacy-article-disclaimer-text

問題

  • 再現手順:
    1) 製品メニュー / 構成 / インスタンス設定 / その他で、利用可能な言語から現在の言語に英語 (英国) を追加し、それをデフォルト言語として設定します (これは、提供された Web コンテンツのソース スニペットを保存できるようにするために必要です)。構造)
    2) 製品メニュー / コンテンツ / Web コンテンツ / 構造タブで、次の設定で新しい構造を追加します。
    構造の名前の言語として en_GB を設定します

    名前「構造 - 日付のリスト」を追加します。準備した structure_narrowed_for_reproduction.txt の内容をコピーします。
    3)
    保存] をクリックします

    名前「List-of-dates-with-opening-closeing-info-icons」を追加します
    [Choose File] をクリックしてスクリプト ファイルを読み込み、提供された list-of-dates-with-opening-close-info-icons を選択します。 ftl
    6) [保存] をクリックします
    7) [Web コンテンツ] タブに移動し、構造「構造 - 日付のリスト」から新しい Web コンテンツを作成します
    8) Web コンテンツの名前を設定します
    9) 新しい「字幕」セクションを追加します行の最後にある小さな「+」アイコンをクリックします
    10) この新しく作成されたサブタイトル セクションで、行の最後にある小さな「+」アイコンをクリックして、新しい「アイテム アイコン ラベル」セクションを追加します
    11) をクリックします公開

    予想される動作:
    構造体からの Web コンテンツが公開されます。 追加のセクションを作成すると、最初のインスタンスの場合に備えて、セクション タイトルが実際に表示されます。

    現在の動作:
    a) 追加のセクション (「字幕」など) を作成する場合、セクションのタイトルは表示されません (スクリーンショットを参照)。
    b) Web コンテンツが作成されない
    c) UI が実際に壊れ、ブラウザ コンソールにエラーが表示される

    {color:red}ddm_form.js:4083 Uncaught TypeError: Cannot read property 'get' of undefined{color}

Environment

  • ライフレイDXP 7.1
  • Liferay DXP 7.2

解決策

  • 観測された動作は既知のバグであり、 Liferay-fix-pack-dxp-17 以降の Liferay DXP 7.1 で修正されました。
  • 観測された動作は既知のバグであり、 Liferay-fix-pack-dxp-4 以降の Liferay DXP 7.2 で修正されました。
  • Liferay DXP へのフィックスパックとホットフィックスのインストール は、環境にこれらのフィックスパックをインストールするためのガイドです。

追加情報

did-this-article-resolve-your-issue

legacy-knowledge-base