Foros de discusión

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

Markus Wiche, modificado hace 7 años.

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

New Member Mensaje: 1 Fecha de incorporación: 4/10/15 Mensajes recientes
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 hace 7 años.

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

New Member Mensajes: 5 Fecha de incorporación: 8/10/13 Mensajes recientes
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