ナレッジベース
公開されました Jul. 2, 2025

取り外し可能な画像を持つフラグメントを作りたい

written-by

Ahmed Abdin

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.

問題

  • カードフラグメント」のように、さまざまな要素(見出し、画像、段落、ボタン)を持つ再利用可能なフラグメントを作成できますが、デフォルトではプレースホルダーの画像があり、エンドユーザーが必要に応じて変更したり、隠したり削除したりできるように作成できますか?

Environment

  • Liferay DXP 7.4

解決策

  • 現在、Liferayでは、上記の機能を持つOOTBフラグメントは提供されていません。 カードフラグメントでは、画像を別のものに変更することはできますが、画像を完全に削除/非表示にすることはできません。
  • ご要望に対するアプローチとして、Fragment Compositionsの利用をお勧めします。 コンポジションは、保存して再利用できるフラグメントの組み合わせに過ぎません。 そのため、「周囲のコンテナ」「画像」「見出しテキスト」「段落」「リンク」で構成すると、カードフラグメントと同じになり、さらにドラッグするたびに、個々のフラグメントなので、実際に各項目を個別に削除することができます。 コンポジションを作成するには、コンテンツページに移動し、個々のフラグメントを使用してレイアウトを作成するだけで、周囲のコンテナに移動し、省略メニュー(ドロップダウンメニューを開く3つの点)で、「コンポジションとして保存」をクリックするだけです。 添付のビデオイラストをご覧ください: fragmentcomp.mp4
  • もう一つの解決策は、カスタマイズでしょう。 目的を達成するために、フラグメントをカスタマイズすることができます。 カスタマイズのサポートが必要な場合は、当社のグローバルサービス(GS)に連絡するオプションがあります。 詳しくは、担当営業にお尋ねください。 添付の"collections-20220919133540153.zip"に、カスタマイズした2つのフラグメント"testfrag1"と"testfrag2"をご参照ください。 なお、これらはフラグメントサンプルであるため、ご自身の判断で慎重にご使用ください。 Liferay Supportはカスタマイズケースに対応していません。
did-this-article-resolve-your-issue

ナレッジベース