domenica 20 ottobre 2013

Impostare il tema di default

DOMANDA

Come imposto il tema di default?



RISPOSTA

Il tema di default in Liferay può essere impostato tramite properties. Per fare ciò è necessario eseguire un override della property:

#
# Set the default theme id for regular themes.
#
default.regular.theme.id=


L'override della property va eseguito nel file portal-ext.properties secondo quanto previsto dalla procedura standard di override properties di Liferay.

Il file portal-ext.properties può essere inserito nella cartella WEB-INF/classes della webapp di Liferay. 
Liferay allo startup eseguirà automaticamente il caricamento del file.

Il valore della property default.regular.theme.id corrisponde all'ID del war del tema che intendiamo impostare come default theme.

Per recuperare l'ID del tema è necessario utilizzare il pannello di controllo di Liferay accedendo alla sezione

Plugins Configuration - Theme Plugins

Cliccando sul tema che ci interessa, si aprirà una pagina con le seguenti informazioni:



L'ID del tema corrisponde alla voce Plugin ID (cerchiata in rosso in figura).



Questo post si applica a
  • Liferay 5.2.3 CE
  • Liferay 6.1 CE
  • Liferay 6.1.20 EE