eff 0 Опубликовано 27 сентября, 2008 Жалоба Share Опубликовано 27 сентября, 2008 Саша, вроде должно работать (в СТС насколько помню работает), но... Суть. -- есть ...templates/shablon/index.html - это у нас главная, работает -- есть ...templates/shablon/index.php_X.html - это страница со списком категорий и пр. где Х - код категории - все отлично работает -- а вот когда захожу на карточку товара, например, категоии Х - шаблон страницы берется из index.html... т.е. товар (со своим дизайном, что в product_info_v1.html - это тоже без проблем) показывается с общим дизайном главной страницы, а не дизайном своей категории... Странно, однако((( Ссылка на сообщение Поделиться на другие сайты
eff 0 Опубликовано 28 сентября, 2008 Автор Жалоба Share Опубликовано 28 сентября, 2008 Нашел решение. Интересно, это глюк или версия урезанная? Заказчик утверждает, что официальная. В общем в 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'); может и не совсем верно, но работает))) Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 28 сентября, 2008 Жалоба Share Опубликовано 28 сентября, 2008 Для product_info шаблона по умолчанию не было учёта категории, но ты, в принципе, правильно сделал. Ссылка на сообщение Поделиться на другие сайты
eff 0 Опубликовано 28 сентября, 2008 Автор Жалоба Share Опубликовано 28 сентября, 2008 Может быть как-то добавить это в движок? Вроде как логично, когда и категории и товары в них отображаются в одной теме Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 28 сентября, 2008 Жалоба Share Опубликовано 28 сентября, 2008 Условие ведь нельзя такое по умолчанию добавлять, как конкретная модификация - пожалуйста. Но ведь в магазине по умолнчаюи нет ведь шаблонов вида index.php_X.html Ссылка на сообщение Поделиться на другие сайты
neorumancer 0 Опубликовано 30 марта, 2009 Жалоба Share Опубликовано 30 марта, 2009 Спасибо автору за публикацию данного метода на форуме, однако есть некая проблема. Как решить вопрос с подкатегориями? вручную каждый файл создавать неуочень удобно, да и изначально при создании новой категории, возникает ошибка, если ты заранее не положил файл. Быть может можно как то прописать, что если нет файла вида index.php_X_X.html то товар использует index.html Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 30 марта, 2009 Жалоба Share Опубликовано 30 марта, 2009 Добавлять наверное в код условие спроверкой if (file_exists ...) Ссылка на сообщение Поделиться на другие сайты
neorumancer 0 Опубликовано 30 марта, 2009 Жалоба Share Опубликовано 30 марта, 2009 Александр, буду очень благодарен если дадите образец кода. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 30 марта, 2009 Жалоба Share Опубликовано 30 марта, 2009 Посмотрите например в /index.php файлы внизу, там есть пример условия. Если найдён файл, то один html шаблон грузится, если нет, то стандартный index.html Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения