Joomla! 1.5: Caricare un modulo dentro un altro modulo
Problema
Come caricare un modulo all'interno di un altro modulo? Un modulo, ad esempio nella posizione left (magari uno slider o un menù che scorre), deve caricare al suo interno l'output di un altro modulo pubblicato in una data posizione, ad esempio user1.Soluzione
All'interno del codice del modulo contenitore non si può utilizzare lo statement JDOC:INCLUDE poiché verrebbe scritto all'interno del codice senza essere elaborato dal framework joomla.Va inserito invece il codice per importare le librerie necessarie all'elaborazione dei moduli, selezionare e poi effettuare il rendering dell'output:
jimport('joomla.application.module.helper');
$mods = JModuleHelper::getModules('user1');
echo JModuleHelper::renderModule($mods[0]);
Ovviamente user1 va sostituito con la posizione in cui viene pubblicato il modulo da caricare.
Fonte: http://forum.joomla.org/viewtopic.php?p=1661476#p1661476


