Yoshitoshi Опубликовано 24 сентября, 2013 Жалоба Поделиться Опубликовано 24 сентября, 2013 Здравствуйте.Обнаружил глюк: если цена товара нулевая, то он не появляется в блоке "связанные товары". Цена самого просматриваемого товара не влияет. Версия 2.2.4. Цитата Ссылка на сообщение Поделиться на другие сайты
mart Опубликовано 24 сентября, 2013 Жалоба Поделиться Опубликовано 24 сентября, 2013 view/ProductView.php строка 136 foreach($this->products->get_products(array('id'=>$related_ids, 'visible'=>1, 'in_stock'=>1)) as $p)заменить на foreach($this->products->get_products(array('id'=>$related_ids, 'visible'=>1)) as $p) Цитата Ссылка на сообщение Поделиться на другие сайты
Yoshitoshi Опубликовано 24 сентября, 2013 Автор Жалоба Поделиться Опубликовано 24 сентября, 2013 view/ProductView.php строка 136 foreach($this->products->get_products(array('id'=>$related_ids, 'visible'=>1)) as $p)заменить наforeach($this->products->get_products(array('id'=>$related_ids)) as $p) Спасибо за наводку. Специально проверил в дистрибутиве, эта строка выше, и выглядит по-другому.Я до этого ковырялся в коде, но невнимательно. Сейчас нашел: 116. foreach($this->products->get_products(array('id'=>$related_ids, 'in_stock'=>1, 'visible'=>1)) as $p) Дело вот как раз в 'in_stock'=>1... Только, не совсем понятно, почему именно так :-) Цитата Ссылка на сообщение Поделиться на другие сайты
Kosjak76 Опубликовано 24 сентября, 2013 Жалоба Поделиться Опубликовано 24 сентября, 2013 Что вам не понятно?Товар ин_сток - есть в наличии и С ЦЕНОЙ БОЛЬШЕ НУЛЯ.Что здесь непонятного или странного??Мне, наоборот, странно, что в магазине у кого-то есть товары с нулевой ценой.Хочу корзину таких товаров :-) Цитата Ссылка на сообщение Поделиться на другие сайты
Yoshitoshi Опубликовано 24 сентября, 2013 Автор Жалоба Поделиться Опубликовано 24 сентября, 2013 Сам код мне очень даже понятен. Не совсем понятно, почему это жестко зашито в код. В целом, simpla страдает нехваткой настроек. Конечно, превращать ее в joomla тоже не стоит, но иногда нужно изменить поведение системы, и в таких местах просятся настройки. А по поводу нулевой цены, вот примеры:1. Цены ЕЩЕ не установлены, идет наполнение каталога.2. Товар идет в подарок, а значит, у него нулевая цена.3. Это вовсе не магазин, а довольно специфичный каталог, в котором каждый заказ и цены обсуждаются с заказчиком.4. Просто все товары - бесплатные, например, лекции, семинары, вебинары. Достаточно примеров? :-) Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.