Link copiato negli appunti
È possibile inserire un modulo specifico in una posizione ben precisa. Per farlo basta includere nel template un codice come questo:
<?php if ($this->countModules('left')): ?> <div id="sidebar_left"> <jdoc:include type="modules" name="left" /> </div> <?php endif; ?>
In particolare questo codice inserisce nella parte del sito chiamata sidebar_left (che sarà opportunamente descritta nel css del template) tutti i moduli che in "Gestione moduli" sono stati settati con il posizionamento sinistro. Se invece vogliamo inserire un unico modulo (supponiamo che si chiami personal_module) dobbiamo usare questo codice:
<?php if ($this->countModules('left')): ?> <div id="sidebar_left"> <?php $arraym=JModuleHelper::getModules('left'); foreach ($arraym as $module){ if($module == 'personal_module') echo JModuleHelper::renderModule($module); } ?> </div> <?php endif; ?>