Chcete-li to provést, budete muset provést úpravy dvou souborů
Nejprve budete muset upravit ovladač. V tomto příkladu přidám speciály na domovskou stránku
Otevřete tedy soubor ovladače catalog/controller/common/home.php
. Někde před tímto řádkem $this->response->setOutput($this->render());
přidejte následující
$this->data['special_block'] = $module = $this->getChild('module/special', array(
'limit' => 5,
'image_width' => 80,
'image_height' => 80
));
Pole je nastavení pro modul. Všimněte si, že rozložení, pozice, stav a pořadí řazení nejsou zahrnuty, protože zde nejsou relevantní. Také jsem použil special_block
jako jedinečný klíč pro obsah, aby nedošlo ke konfliktu s jinými položkami, které mohou vyžadovat vykreslení
Pak v souboru šablony stačí použít <?php echo $special_block; ?>
kamkoli chcete modul umístit