Fórum

Wie kann ich UI Icons in einem Data List Display Template nutzen

Markus Wiche, modificado 7 Anos atrás.

Wie kann ich UI Icons in einem Data List Display Template nutzen

New Member Mensagem: 1 Data de Entrada: 04/10/15 Postagens Recentes
Hallo zusammen,

ich habe mir ein "Data List Display Template" erstellt und möchte nun zwei Spalten für Actions anfügen.
Die Spalten sollen die passenden icons des UI nutzen.

Gibt es eine Chance die mit Freemarker zu nutzen? Wenn ja, wie?

Viele Grüße
Markus
thumbnail
Torsten Rademacher, modificado 7 Anos atrás.

RE: Wie kann ich UI Icons in einem Data List Display Template nutzen

New Member Postagens: 5 Data de Entrada: 08/10/13 Postagens Recentes
Hallo Markus,

Ich habe zwar selbst noch nicht viel Freemarker verwendet, aber zumindest ist auf dieser Seite auch der Zugriff auf Taglibs in Freemarker beschrieben.

Zusammengefasst holst du dir die Taglib zunächst mit dem Befehl taglibLiferayHash:
<#assign liferay_ui = taglibLiferayHash["/WEB-INF/tld/liferay-ui.tld"] />
und benutzt dann diese Variable um das Icon-Tag zu nutzen:
<@liferay_ui.icon image="edit" message="edit" url="${editEntryURL}" />
ODER
<@liferay_ui["icon"] image="edit" message="edit" url="${editEntryURL}" />

Auf diese Art kann prinzipiell jede vorhandene Taglib eingebunden werden.
Zu beachten ist hier nur, dass Freemarker das Minus nicht mag emoticon

Viele Grüße
Torsten