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

編集モードが有効かどうかをページの断片から確認する方法は?

written-by

Jose L. Bango

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

問題

  • ページの断片的なコードから、そのページで編集モードが有効かどうかをチェックしたい。
  • 私たちのフラグメントは、ページが編集モードである場合に異なる動作をする必要があります(例えば、モーダルフラグメントを作成する場合)。

Environment

  • DXP 7.2
  • DXP 7.3
  • DXP 7.4

解決策

  • 編集モードが有効かどうかは、この方法で確認できます:
    const editMode = document.body.classList.contains('has-edit-mode-menu');

    if (editMode) {
    // edit mode is active
    ...
    }

追加情報

  • バナースライダーフラグメントの実際の使用例 はこちら.
did-this-article-resolve-your-issue

legacy-knowledge-base