bloggers bloggers

Ezio Lombardi
Messaggi: 3
Stelle: 0
Data: 28/02/17
Chiara Mambretti
Messaggi: 25
Stelle: 0
Data: 27/02/17
Marco Napolitano
Messaggi: 60
Stelle: 0
Data: 18/01/17
Serena Traversi
Messaggi: 3
Stelle: 0
Data: 21/07/16
Francesco Falanga
Messaggi: 8
Stelle: 0
Data: 14/06/16
Jader Jed Francia
Messaggi: 49
Stelle: 0
Data: 20/05/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

Creare un indexer post processor in Liferay DXP

Ho avuto il bisogno di creare un indexer post processor per indicizzare dei dati addizionali  per l'entità User. Basterà utilizzare blade, selezionando  il relativo template, e "magicamente" avremo la struttura del nostro indexer. Attenzione però c'è un problema: il template di blade  non è corretto in quanto genera una classe che fa riferimento ad una model class errata ...
Maggiori dettagli riguardo Creare un indexer post processor in Liferay DXP »

Come ricreare una breadcrumbs in Liferay 7

Ciao a tutti! Mi è capitato di dover creare all'interno di una pagina prodotto, una sorta di breadcrumbs che desse la possibilità di tornare alla pagina di categoria. Ecco come ho fatto: <#assign layoutLocalService = serviceLocator.findService("com.liferay.portal.kernel.service.LayoutLocalService") /> <#assign parentLayout =...
Maggiori dettagli riguardo Come ricreare una breadcrumbs in Liferay 7 »

Liferay 7 e i dati dell'utente

Ciao a tutti! Volete stampare i dati dell'utente una volta loggato sul vostro portale Liferay 7? Ecco come fare: Nome completo: ${user.getFullName()} Email: ${user.getEmailAddress()} Immagine profilo: <img src="${user.getPortraitURL(theme_display)}" /> Benvenuto: <#if user.isFemale()> Benvenuta <#else> Benvenuto ...
Maggiori dettagli riguardo Liferay 7 e i dati dell'utente »

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> ...
Maggiori dettagli riguardo Liferay 7: passaggio da Velocity a Freemarker »

Liferay 7: come embeddare un web content by title

Ciao a tutti! Avete la necessità di embeddare in Liferay 7 un web content tramite il titolo? Di seguito i passaggi che embeddano nel portal normal il web content dal titolo " social".   1. init-custom.vm <#assign social = themeDisplay.getThemeSetting("social-title") />   2. portal_normal.vm <#assign journalArticleLocalService =...
Maggiori dettagli riguardo Liferay 7: come embeddare un web content by title »

Impostare le preferenze di una portlet a livello di utente

Le preferenze in Liferay possono essere salvate in molteplici scopes. Ho avuto l'esigenza di salvare la configurazione di una portlet con una granularità a livello utente. Per effettuare questa operazione esistono due possibili strade. In modo programmatico A design time modificando i parametri presenti nel liferay-portlet.xml ( o property OSGI se parliamo di Liferay DXP) Il...
Maggiori dettagli riguardo Impostare le preferenze di una portlet a livello di utente »

Creare una Configuration Action con Liferay DXP

In Liferay 7 la creazione di una action di configurazione è totalmente diversa rispetto alla versione 6.2 Gli step per crearla sono 4 Creare un interfaccia di configurazione Implementare la portlet class e aggiungere un riferimento all'interfaccia di configurazione Implementare la action di configurazione e referenziarla nella portlet Implementare la UI per la configurazione ...
Maggiori dettagli riguardo Creare una Configuration Action con Liferay DXP »

Eseguire SQL custom con Liferay DXP

Mi sono trovato a dover fare una cosa abbastanza banale e fatta già un milione di volte, ossia eseguire query custom su Liferay; c'era però una grossa incognita, dovevo farlo con Liferay DXP. Per evitare di perdere tempo inutilmente ho deciso di partire dalla documentazione ufficiale di Liferay per capire cosa c'era di diverso nella nuova versione (e se c'era qualcosa di diverso); così ho...
Maggiori dettagli riguardo Eseguire SQL custom con Liferay DXP »

The ivy file '...\ivy.xml' could not be parsed

Quante volte vi è capitato di creare un nuovo plugin Liferay (con le ultime release della 6.2) ed al termine della creazione trovarvi subito con questo messaggio di errore? The ivy file '[...]\liferay-plugins-sdk-6.2\portlets\[...]-portlet\ivy.xml' could not be parsed: Problem occurred while parsing ivy file: Unable to parse included ivy file for...
Maggiori dettagli riguardo The ivy file '...\ivy.xml' could not be parsed »

Aggiungere oggetti custom al contesto di Velocity

Stavo dando una mano ad una collega per realizzare un ADT con Velocity e mi sono reso conto che l'operazione era più complicata del previsto a causa del codice che avrei dovuto scrivere. Così mi sono detto che sarebbe stato molto bello se avessi potuto iniettare nel contesto di Velocity una mia classe di utility che facesse quello che serviva a me. Ho fatto un pò di ricerche, un pò di prove...
Maggiori dettagli riguardo Aggiungere oggetti custom al contesto di Velocity »