Разные шаблоны для карточек товаров

onsi

Гуру форума
Регистрация
15 Мар 2014
Сообщения
110
Реакции
78
Приветствую!
Специфика магазина подразумевает две категории товаров, и соответственно должны быть два разных шаблона для них.
Есть ли возможность для разных товаров, или целых категорий, ставить разные шаблоны для карточек товаров?
 
Хороший вопрос, решение найдено???
 
Решение пока не нашел. В поисках...
 
Можете дописать код в контроллер: /controllers/front/ProductController.php
1. Находим функцию public function initContent()
2. Идем в конец функции и находим строчку $this->setTemplate(_PS_THEME_DIR_.'product.tpl');
3. Замещаем её кодом:
if ($this->category->id==2) {
$this->setTemplate(_PS_THEME_DIR_.'product_template2.tpl');
} else {
$this->setTemplate(_PS_THEME_DIR_.'product.tpl');
}
В таком случае, для всех товаров с категорией id 2 будет устанавливаться шаблон product_template2

Если нужно только для конкретного товара, то так
if ($this->product->id==34) {
$this->setTemplate(_PS_THEME_DIR_.'product_template2.tpl');
} else {
$this->setTemplate(_PS_THEME_DIR_.'product.tpl');
}
 
Спасибо, попробую так.
 
Назад
Сверху