Перейти к содержанию
Форум поддержки пользователей VamShop

отображение товара в стиле шаблона категории


Рекомендуемые сообщения

Саша, вроде должно работать (в СТС насколько помню работает), но... Суть.

-- есть ...templates/shablon/index.html - это у нас главная, работает

-- есть ...templates/shablon/index.php_X.html - это страница со списком категорий и пр. где Х - код категории - все отлично работает

-- а вот когда захожу на карточку товара, например, категоии Х - шаблон страницы берется из index.html... т.е. товар (со своим дизайном, что в product_info_v1.html - это тоже без проблем) показывается с общим дизайном главной страницы, а не дизайном своей категории... Странно, однако(((

Ссылка на сообщение
Поделиться на другие сайты

Нашел решение. Интересно, это глюк или версия урезанная? Заказчик утверждает, что официальная. В общем в product_info.php

это

$template = (file_exists('templates/'.CURRENT_TEMPLATE.'/'.FILENAME_PRODUCT_INFO.'_'.$actual_products_id.'.html') ? CURRENT_TEMPLATE.'/'.FILENAME_PRODUCT_INFO.'_'.$actual_products_id.'.html' : CURRENT_TEMPLATE.'/index.html');

заменил на это

$template = (file_exists('templates/'.CURRENT_TEMPLATE.'/'.FILENAME_PRODUCT_INFO.'_'.$actual_products_id.'.html') ? CURRENT_TEMPLATE.'/'.FILENAME_PRODUCT_INFO.'_'.$actual_products_id.'.html' : CURRENT_TEMPLATE.'/index.php_'.$cPath.'.html');

может и не совсем верно, но работает)))

Ссылка на сообщение
Поделиться на другие сайты

Для product_info шаблона по умолчанию не было учёта категории, но ты, в принципе, правильно сделал.

Ссылка на сообщение
Поделиться на другие сайты

Может быть как-то добавить это в движок? Вроде как логично, когда и категории и товары в них отображаются в одной теме

Ссылка на сообщение
Поделиться на другие сайты

Условие ведь нельзя такое по умолчанию добавлять, как конкретная модификация - пожалуйста.

Но ведь в магазине по умолнчаюи нет ведь шаблонов вида index.php_X.html

Ссылка на сообщение
Поделиться на другие сайты
  • 6 months later...

Спасибо автору за публикацию данного метода на форуме, однако есть некая проблема. Как решить вопрос с подкатегориями? вручную каждый файл создавать неуочень удобно, да и изначально при создании новой категории, возникает ошибка, если ты заранее не положил файл. Быть может можно как то прописать, что если нет файла вида index.php_X_X.html то товар использует index.html

Ссылка на сообщение
Поделиться на другие сайты

Посмотрите например в /index.php файлы внизу, там есть пример условия.

Если найдён файл, то один html шаблон грузится, если нет, то стандартный index.html

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...