Om dit te doen, moet u twee bestanden bewerken
Eerst moet u de controller bewerken. In dit voorbeeld ga ik de specials toevoegen aan de startpagina
Open dus het controllerbestand catalog/controller/common/home.php
. Ergens voor deze regel $this->response->setOutput($this->render());
voeg het volgende toe
$this->data['special_block'] = $module = $this->getChild('module/special', array(
'limit' => 5,
'image_width' => 80,
'image_height' => 80
));
De array is de instellingen voor de module. Merk op dat de lay-out, positie, status en sorteervolgorde niet zijn opgenomen, omdat ze hier niet relevant zijn. Ik heb ook special_block
. gebruikt als een unieke sleutel voor de inhoud, om te voorkomen dat deze in conflict komt met andere items die mogelijk moeten worden weergegeven
Dan hoef je in je sjabloonbestand alleen maar <?php echo $special_block; ?>
waar u maar wilt met de module