legacy-knowledge-base
公開されました Jun. 30, 2025

liferay-asset:asset-display にアイテムが表示されない

written-by

Jorge García Jiménez

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

問題

  • 同じパラメーターを使用して <liferay-ui:asset-display> taglib から <liferay-asset:asset-display> taglib に変更すると、後者はアイテムを表示しません。

Environment

  • Liferay DXP 7.4

解決策

taglib が使用する必要があるテンプレートを指定する必要があるため、次のような 2 つのパラメーターを使用するだけではありません。

<liferay-asset:asset-display className="${journalArticleClassName}"
      classPK="${carruselPrimKey}" />

次のようなtaglibを使用する必要があります。

<liferay-asset:asset-display className="${journalArticleClassName}"
      classPK="${carruselPrimKey}" template="${template}" />

追加情報

  • Liferay のソース コード hereで例を確認することもできます。
did-this-article-resolve-your-issue

legacy-knowledge-base