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

親なしで子ページを Live に公開する

written-by

István Gergely-Tárnoki

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

問題

  • 多くの子ページを含むマルチレベルのページ構造を持つステージング環境があります
  • 高度な公開のページ選択を使用して子ページを個別に公開しようとすると、親ページで行われた変更も Live 環境に公開されます。
  • 子ページの変更のみが発行されるステージング発行を行うにはどうすればよいですか?

Environment

  • Liferay DXP 7.2+

解決策

  • 階層内のすべての親ページと一緒に子ページを公開することは、Liferay エンジニアの設計上の決定により、DXP バージョンで意図された動作です。
  • ただし、最近この機能を再検討し、子ページを個別に公開できるオプションを追加しました。 これには LPS-124180 が必要であり、修正プログラムをインストールした後、構成の変更も必要になります。
    • System Settings -> Platform -> Infrastructure -> Export/Import: Publish Parent Pages by Defaultの下に無効にする必要がある新しいオプションがあります。
      • オンにすると、親ページは常に Live に公開されます。これがデフォルトの動作です。
      • オフの場合、親ページは Live にまだ存在しない場合にのみ公開されます。 親ページがすでに公開されている場合は、参照要素のみが追加されます。これは、親が既にライブにあることを確認するための検証に使用されます。
  • この機能の変更はステージングにのみ適用されます。サイトを LAR ファイルにエクスポートすると、すべての親ページが含まれます。 LAR ファイルの場合、インポート側に親ページが既に存在することは保証できません。

did-this-article-resolve-your-issue

legacy-knowledge-base