Aby to zrobić, musisz dokonać edycji dwóch plików
Najpierw musisz edytować kontroler. W tym przykładzie dodam oferty specjalne do strony głównej
Więc otwórz plik kontrolera catalog/controller/common/home.php
. Gdzieś przed tą linią $this->response->setOutput($this->render());
dodaj następujące
$this->data['special_block'] = $module = $this->getChild('module/special', array(
'limit' => 5,
'image_width' => 80,
'image_height' => 80
));
Tablica to ustawienia modułu. Zwróć uwagę, że układ, pozycja, status i porządek sortowania nie są uwzględnione, ponieważ nie mają tutaj znaczenia. Użyłem również special_block
jako unikalny klucz do treści, aby uniknąć konfliktu z innymi elementami, które mogą wymagać renderowania
Następnie w pliku szablonu wystarczy użyć gdziekolwiek chcesz, aby moduł się udał