Перейти к содержанию
Официальный форум поддержки Simpla

Вывод связанных товаров при нулевой цене


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

Здравствуйте.

Обнаружил глюк: если цена товара нулевая, то он не появляется в блоке "связанные товары". Цена самого просматриваемого товара не влияет. Версия 2.2.4.

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

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)
Ссылка на сообщение
Поделиться на другие сайты

 

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... Только, не совсем понятно, почему именно так :-)

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

Что вам не понятно?

Товар ин_сток - есть в наличии и С ЦЕНОЙ БОЛЬШЕ НУЛЯ.

Что здесь непонятного или странного??

Мне, наоборот, странно, что в магазине у кого-то есть товары с нулевой ценой.

Хочу корзину таких товаров :-) 

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

Сам код мне очень даже понятен. Не совсем понятно, почему это жестко зашито в код. В целом, simpla страдает нехваткой настроек. Конечно, превращать ее в joomla тоже не стоит, но иногда нужно изменить поведение системы, и в таких местах просятся настройки.

 

А по поводу нулевой цены, вот примеры:

1. Цены ЕЩЕ не установлены, идет наполнение каталога.

2. Товар идет в подарок, а значит, у него нулевая цена.

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

4. Просто все товары - бесплатные, например, лекции, семинары, вебинары.

 

Достаточно примеров? :-)

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

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...