bloggers bloggers

Marco Napolitano
Messaggi: 68
Stelle: 0
Data: 15/11/17
Jader Jed Francia
Messaggi: 50
Stelle: 0
Data: 22/09/17
Ezio Lombardi
Messaggi: 9
Stelle: 0
Data: 23/06/17
Chiara Mambretti
Messaggi: 25
Stelle: 0
Data: 27/02/17
Serena Traversi
Messaggi: 3
Stelle: 0
Data: 21/07/16
Francesco Falanga
Messaggi: 8
Stelle: 0
Data: 14/06/16
Antonio Musarra
Messaggi: 2
Stelle: 0
Data: 18/11/13
Simone Celli Marchi
Messaggi: 6
Stelle: 0
Data: 09/07/13
marcello marangio
Messaggi: 4
Stelle: 0
Data: 05/07/13
Marco Mancini
Messaggi: 1
Stelle: 0
Data: 05/06/13
Indietro

Liferay 7: passaggio da Velocity a Freemarker

Ciao a tutti! Se in Liferay 6.2 usavate Velocity e ora nella versione 7 siete passati a Freemarker, sicuramente vi troverete un po' spaesati..

Date una occhiata qui sotto alle "traduzioni" utili per creare un ADT :-)

Titolo

V: $entry.getTitle($locale)
F: <#assign entryTitle = htmlUtil.escape(assetRenderer.getTitle(locale)) />
   <h1>${entryTitle}</h1>

Estratto

V: $entry.getSummary($locale)
F: ${htmlUtil.escape(assetRenderer.getSummary(locale))}

Immagine estratto

V: <img src="$entry.getAssetRenderer().getThumbnailPath($renderRequest).toString()" />
F: <img src="${assetRenderer.getIconPath(renderRequest)}" />

Link nel contesto

V: <a href="$renderer.getURLViewInContext($renderRequest,">...</a>
F: <#assign viewURL = assetRenderer.getURLViewInContext(renderRequest, renderResponse, viewURL) />
   <a href="${viewURL}">...</a>

Data di creazione

V: $dateUtil.getDate($entry.createDate, "MM dd yyyy", $locale)
F: ${dateUtil.getDate(entry.getCreateDate(), "MM dd yyyy", locale)}
Commenti
Nessun commento. Vuoi essere il primo.