Animal
Постоялец
- Регистрация
- 2 Мар 2015
- Сообщения
- 85
- Реакции
- 34
- Автор темы
- #1
Всем добрый день , товарищи помогите решить проблему , нужно для отдельной категории загрузить отдельный файл tpl. Модули не помагают решить данную проблемму . Нужно сделать что то типа этого.
Пример на оpencart 1.X до изменений
После изменений
Только все это нужно сделать вот в этом коде OP 2.X
Пример на оpencart 1.X до изменений
Код:
if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/product/category.tpl')) {
$this->template = $this->config->get('config_template') . '/template/product/category.tpl';
} else {
$this->template = 'default/template/product/category.tpl';
}
Код:
if ($category_id == 4) {
$template = $this->config->get('config_template') . '/template/product/category_new.tpl';
} else {
$template = $this->config->get('config_template') . '/template/product/category.tpl';
}
if (file_exists(DIR_TEMPLATE . $template)) {
$this->template = $template;
} else {
$this->template = 'default/template/product/category.tpl';
}
Только все это нужно сделать вот в этом коде OP 2.X
Код:
if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/product/category.tpl')) {
$this->response->setOutput($this->load->view($this->config->get('config_template') . '/template/product/category.tpl', $data));
} else {
$this->response->setOutput($this->load->view('default/template/product/category.tpl', $data));
}