Issue
- When changing from
<liferay-ui:asset-display>taglib to<liferay-asset:asset-display>taglib using same parameters, the latter doesn't show any items.
Environment
- Liferay DXP 7.4
Resolution
You have to specify the template that the taglib needs to use, so instead of just use two parameters like:
<liferay-asset:asset-display className="${journalArticleClassName}"
classPK="${carruselPrimKey}" />
you have to use the taglib like:
<liferay-asset:asset-display className="${journalArticleClassName}"
classPK="${carruselPrimKey}" template="${template}" />
Additional Information
- You can also check an example in Liferay's source code here.