Generiranje Joomla modulov s pomočjo Joomla API
Včasih želimo na določenem mestu na spletni strani prikazati modul, pa tega prek pozicioniranja modula ne moremo narediti.
V tem primeru lahko zgeneriramo modul direktno prek PHP datoteke, npr. v view datoteki za posamezni članek. Uporabimo lahko tale košček kode:
<?php
jimport('joomla.application.module.helper');
// Varianta 1: zgeneriraj modul tipa 'mod_search'
$module = JModuleHelper::getModule('mod_search');
echo JModuleHelper::renderModule($module);
// Varianta 2: zgeneriraj modul tipa 'mod_search', katerega naslov je 'Search'. Hkrati obdaj zgenerirano kodo z 'xhtml' chrome parametrom:
$module = JModuleHelper::getModule( 'search', 'Search' );
$attribs['style'] = 'xhtml';
echo JModuleHelper::renderModule( $module, $attribs );ž