フラグメントの管理
Liferay DXP は、Liferay UI でフラグメントを管理するためのツールを提供します。 すぐに使用できるツールを使用すると、フラグメント コードの編集、サイト間でのフラグメント セットのエクスポート/インポートなどを行うことができます。
サイト間でフラグメントとセットを共有するには、それらをグローバル サイトに追加するか、エクスポート/インポート アクションを使用します。
ZIP ファイルがある場合は、フラグメント セット内および個々のページ フラグメント内でエクスポート/インポート アクションを使用できます。 あるいは、LAR ファイルがある場合は、アプリケーション バーにある [オプション] メニューの [エクスポート/インポート] オプションを使用できます。
フラグメントセットの管理
-
サイト メニュー (
) を開き、 デザイン → フラグメントに移動します。 -
必要なフラグメント セットを選択します。
-
必要なフラグメント セットの アクション (
) をクリックし、アクションを選択します。![管理オプションにアクセスするには、フラグメント セットの [アクション] ボタンをクリックします。](https://resources.learn.liferay.com/images/dxp/latest/en/sites/creating-pages/page-fragments-and-widgets/using-fragments/managing-fragments/images/01.png)
編集: フラグメント セットの名前または説明を変更します。
エクスポート: フラグメント セットを
.zipファイルとしてダウンロードします。 このファイルには、セットの.json、フラグメント コード、およびリソースが含まれています。インポート: フラグメントとリソースを
.zipファイルとしてセットにアップロードします。 インポートされたフラグメントに無効なルールがある場合は、下書きとして保存されます。 詳細については、「 フラグメントのエクスポートとインポート 」を参照してください。削除: 現在のフラグメント セットとそのすべての内容を削除します。
複数のセットをエクスポートするには、エクスポートするフラグメント セットの アクション (
) をクリックし、 エクスポートを選択します。 次に、エクスポートするセットをチェックして、 エクスポートをクリックします。 各セットは個別の .zip ファイルとしてダウンロードされます。
Liferay PaaSでフラグメントをエクスポートするには、適切な JVM設定を使用します。
個々のページフラグメントの管理
-
サイト メニュー (
) を開き、 デザイン → フラグメントに移動します。 -
必要なフラグメント セットを選択します。
-
必要なフラグメントの アクション (
) をクリックし、アクションを選択します。![フラグメント管理オプションにアクセスするには、フラグメントの [アクション] ボタンをクリックします。](https://resources.learn.liferay.com/images/dxp/latest/en/sites/creating-pages/page-fragments-and-widgets/using-fragments/managing-fragments/images/02.png)
編集: フラグメントのコードまたは構成を変更します。
サムネイルの変更: フラグメントのサムネイル画像を変更します。
サムネイルを削除: フラグメントのサムネイル画像を削除し、デフォルトのフラグメント タイプ アイコンを使用します。
名前の変更: フラグメントの名前を変更します。
キャッシュ可能としてマークまたはマーク解除: フラグメントをキャッシュ可能としてマークまたはマーク解除します。 フラグメントがキャッシュされると、ページのパフォーマンスが向上します。
警告HTMLのようなデフォルトのフラグメントは設計によりキャッシュされ、キャッシュ可能設定を変更することはできません。 フラグメントをキャッシュ可能としてマークすると、ページのパフォーマンスは向上しますが、マップされたアセットの更新が遅れます。 変更は、ページを再公開するか、キャッシュを手動でクリアした後にのみ表示されます。即時更新が不可欠な場合は、キャッシュされていないフラグメントを使用するか、カスタマイズされたキャッシュ設定を使用してカスタム フラグメントを作成します。
使用状況の表示: フラグメントが使用されているページを表示します。 ページの名前、タイプ、バージョン、およびページが最後に伝播されてからの時間を確認できます。 ページを選択して伝播することもできます。
エクスポート: フラグメントを
.zipファイルとしてダウンロードします。コピーを作成: フラグメントを複製します。 複製されたフラグメントは同じ名前を共有し、末尾に (コピー) が追加されます。
移動: フラグメントを別のフラグメント セットに移動します。
削除: フラグメントを削除します。
重要ユーザーは 保存されたフラグメント構成を編集またはコピーすることはできません。
フラグメントのコピー
Liferay DXP 7.2 SP1+ および Liferay Portal 7.2 GA2+ の場合
-
サイト メニュー (
) を開き、 デザイン → フラグメントに移動します。 -
必要なフラグメント セットを選択します。
-
必要なフラグメントの アクション (
) をクリックし、 コピー先を選択します。![フラグメントの [アクション] ボタンをクリックし、[コピー先] を選択します。](https://resources.learn.liferay.com/images/dxp/latest/en/sites/creating-pages/page-fragments-and-widgets/using-fragments/managing-fragments/images/03.png)
-
フラグメントをコピーするセットを選択します。
ユーザーは デフォルトフラグメント を直接編集することはできません。 ただし、デフォルトのフラグメントをカスタム セットにコピーし、そこで編集することはできます。