掲示板

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

7年前 に Markus Wiche によって更新されました。

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

New Member 投稿: 1 参加年月日: 15/10/04 最新の投稿
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
7年前 に Torsten Rademacher によって更新されました。

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

New Member 投稿: 5 参加年月日: 13/10/08 最新の投稿
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