LAR ファイルのエクスポート プロセス
knowledge-article-header-disclaimer-how-to
knowledge-article-header-disclaimer
legacy-article
learn-legacy-article-disclaimer-text
問題
- Web コンテンツの内部参照が欠落している場合でも、LAR ファイルがエクスポートされます。
- 再現手順
1) 空のサイト「Test」を作成し、公開ページ「Home」を追加します。
2) 構造「Test-structure」を作成し、構造フィールド「Link To Page」を追加します。
3) テンプレート「Test-template」を作成し、「Link To Page」構造フィールドの値を取得します。
4) 手順 & で作成し
構造とテンプレートを使用して、Web コンテンツ "Test-content" を作成します。
6) コンテンツを保存し、「ホーム」ページを削除します
7) LAR をエクスポートします
- 想定: Lar ファイルのエクスポートは失敗するはずです
- 実際: Lar ファイルのエクスポートは成功しました
解決策
-
観測されたものは、Liferay DXP の意図した動作です。
ie エクスポートまたはインポート中に、Liferay は構造/テンプレートに記述されたコードを読み取ったり解析したりしません。 Web コンテンツをその構造とテンプレートと共に完全にエクスポート/インポートします。 したがって、Web コンテンツの依存関係は、構造やテンプレート内に記述されている内容ではなく、構造やテンプレートに依存します。
did-this-article-resolve-your-issue