Nessun risultato. Prova con un altro termine.
Guide
Notizie
Software
Tutorial

Inserire un modulo dentro il template: un modo alternativo

Vediamo come inserire un modulo all'interno del template
Vediamo come inserire un modulo all'interno del template
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; ?>

Ti consigliamo anche