I cookie ci aiutano a fornire i nostri servizi.

Utilizzando tali servizi, accetti l'utilizzo dei cookie da parte nostra. Per saperne di piu'

Approvo

Rimuovere le credenziali del Marketplace di Liferay

A partire dalla versione 6.1 di Liferay è stata introdotta nel pannello di controllo la portlet Marketplace attraverso cui poter scaricare ed installare plugin all'interno del proprio portale.

Una volta effettuato l'accesso al Marketplace, tramite l'apposita portlet, è però impossibile effettuarne il logout; vediamo quindi come fare per rimuovere le credenziali del Marketplace.

Leggi tutto: Rimuovere le credenziali del Marketplace di Liferay

Localizzazione del testo via Javascript

Liferay mette a disposizione degli sviluppatori un meccanismo di localizzazione del testo molto funzionale, che può essere utilizzato tramite la classe Java LanguageUtil (e la sua controparte UnicodeLanguageUtil) oppure tramite la taglib <liferay-ui:message/>.

Ma come possiamo fare ad utilizzare lo stesso meccanismo via Javascript? Scopriamolo!

Leggi tutto: Localizzazione del testo via Javascript

Liferay List Type Manager

Se avete lavorato con Liferay per un pò di tempo, vi sarete probabilmente trovati a lavorare con gli oggetti ListType, ossia quell'insieme di elementi censiti all'interno della tabella listtype con cui è possibile valorizzare in automatico gli elementi <select>.

Come vi sarete però accorti, non esiste alcuna portlet per la gestione di questi elementi e tutte le operazioni vanno fatte a mano direttamente via SQL sul database; questo può risultare piuttosto scomodo e frustrante in molte occasioni.

Leggi tutto: Liferay List Type Manager

EntityLocalServiceUtil: la differenza tra getEntity e fetchEntity

Lavorando con il Service Builder vi sarete accorti sicuramente degli innumerevoli metodi messi a disposizione dalla classe di persistenza EntityLocalServiceUtil; tra i vari metodi generati ce ne sono due utilizzati per recuperare un'istanza della singola entità a partire dalla chiave primaria: getEntity e fetchEntity.

Qual'è la differenza tra questi due metodi, apparentemente uguali?

Leggi tutto: EntityLocalServiceUtil: la differenza tra getEntity e fetchEntity