Ultimamente mi sono imbattuto in un particolare aspetto di Joomla.
Sto creando un portale con Joomla versione 2.5 dove possono accedere molti utenti appartenenti a gruppi diversi.
L'esigenza principale era quella di visualizzare per un determinato gruppo alcuni moduli e per un altro gruppo moduli differenti dal primo.
La soluzione a questo primo problema è stata quella di usare il plugin Advanced Module Manager (http://www.nonumber.nl/extensions/advancedmodulemanager). Entrando nel modulo è possibile definire quale (o quali) gruppo di utenti può visualizzare il modulo.
L'esigenza successiva era quella di visualizzare differenti home pages per differenti gruppi di utenti.
Non potendo utilizzare il suddetto plugin all'interno dell'articolo ho seguito questo percorso:
- Ho inserito i contenuti della prima home page in un modulo definendo la positione home1 (posizione non presente nel template). Idem, per la seconda home page (scegliendo la posizione home2)
- In entrambi i moduli ho definito i permessi di visualizzazione grazie al plugin Advanced Module Manager
- Sono entrato nell'articolo relativo alla home page ed ho inserito il seguente codice: {loadposition home1}{loadposition home2}
In questo modo nella home page viene visualizzato solo il modulo autorizzato al gruppo di appartenenza dell'utente che ha fatto il log-in, e quindi la giusta home page!
Michele Caccialupi
via Blog http://www.agente-online.com/blog/joomla-cambiare-home-page-per-differenti-gruppi-di-utenti
Nessun commento:
Posta un commento