Para fazer isso, você precisará fazer edições em dois arquivos
Em primeiro lugar, você precisará editar o controlador. Neste exemplo, adicionarei os especiais à página inicial
Então abra o arquivo do controlador
catalog/controller/common/home.php
. Em algum lugar antes desta linha $this->response->setOutput($this->render());
adicione o seguinte $this->data['special_block'] = $module = $this->getChild('module/special', array(
'limit' => 5,
'image_width' => 80,
'image_height' => 80
));
A matriz é as configurações para o módulo. Observe que o layout, posição, status e ordem de classificação não são incluídos, pois são irrelevantes aqui. Também usei
special_block
como uma chave exclusiva para o conteúdo, para evitar conflito com outros itens que possam precisar de renderização Então no seu arquivo de template, você só precisa usar
<?php echo $special_block; ?>
onde você quiser que o módulo vá