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

Elementi con i tag custom portlet .

Gestire l'avatar dell'utente da una portlet custom

Vi è mai capitato di dover gestire l'avatar dell'utente da una portlet custom? Se lo avete fatto e non ci siete saltati fuori ecco come fare con poco sforzo. Innazitutto diciamo che esiste una comodissima taglib di portale che fa già tutto (o quasi) quello che serve:  liferay-ui:logo-selector . L'unica difficoltà è capire come configurarla correttamente. Tutto il codice da scrivere...
Maggiori dettagli riguardo Gestire l'avatar dell'utente da una portlet custom »

Add Application...ma dove sono i miei portlet??

Avete appena eseguito tutti gli step necessari per deployare il vostro portlet mediante ext environment: aggiunto un elemento "portlet" a portlet-ext.xml , aggiunto un elemento "portlet" a liferay-portlet-ext.xml , configurato opprtunamente liferay-display.xml e aggiunto una entry a Language-ext.properties . Tutto sembra perfetto, compresi i file struts-config.xml e...
Maggiori dettagli riguardo Add Application...ma dove sono i miei portlet?? »

Collegare database esistenti a portlet sviluppate in Liferay

Problema : vi chiedono di scrivere dei portlet per Liferay che leggono dei dati da un database esistente. Soluzione "sporca" : vi fate il vostro accesso ai dati e integrate il database esterno alla vostra portlet. Soluzione"pulita" : istruite il service builder adeguatamente e gli fate wrappare le tabelle dell'altro database, così avrete la stessa modalità d'accesso ai...
Maggiori dettagli riguardo Collegare database esistenti a portlet sviluppate in Liferay »

Liferay e refresh della portlet al salvataggio delle impostazioni

Nello sviluppo di una portlet custom potrebbe risultare necessario creare una pagina di configurazione in cui inserire vari parametri; le specifiche JSR prevedono una metodologia mentre Liferay ne prevede un'altra. Non entro nel dettaglio di come creare una pagina di configurazione, ma sto facendo riferimento all'aggiunta dell'attributo <configuration-action-class> all'interno del...
Maggiori dettagli riguardo Liferay e refresh della portlet al salvataggio delle impostazioni »

Deployare portlet custom da pannello di controllo con Liferay 6.1.1

Chi di voi ha avuto modo di lavorare con Liferay 6.1.1 si sarà reso conto di un piccolo problema: non è più possibile, attraverso il pannello di controllo, fare l'upload di un WAR della propria portlet (tema o layout che sia). Il motivo è legato alla recente introduzione del Marketplace e ad una banale svista che ha inibito il caricamento dei WAR. Ma niente paura, perchè se ne sono accorti...
Maggiori dettagli riguardo Deployare portlet custom da pannello di controllo con Liferay 6.1.1 »

Integrazione con l'ADT Framework

Una delle tante novità introdotte da Liferay 6.2 è l' Applications Display Template Framework (ADT) che consente di definire modelli di render alternativi, per qualsiasi portlet comprese quelle custom. Molte portlet di portale (Asset Publisher, Blog, Wiki, ...) supportano già gli ADT; saltando tutta la parte teorica degli ADT, vediamo come fare per integrare una portlet custom. ...
Maggiori dettagli riguardo Integrazione con l'ADT Framework »

Utilizzare una classe helper in un ADT custom

In un precedente articolo ( Integrazione con l'ADT Framework ) abbiamo visto come integrare una portlet custom con l'ADT framework di Liferay 6.2. Chi ha avuto modo di creare un ADT per l'Asset Publisher, si sarà reso conto che questo tipo di ADT mette a disposizione una classe di helper che fornisce dei metodi (uno solo per la verità...) di utility da usare nel template (vedi figura...
Maggiori dettagli riguardo Utilizzare una classe helper in un ADT custom »