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

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

Когда у товара, который есть в списке связанных, количество стоит "0", то:
1. В разделах каталога + на главной, он отображается корректно, выходит изображение, название-ссылка на товар и надпись нет в наличии.
2. В связанных товарах, тот же самый код вывода, т.е. если товара "0", то выводим нет в наличии, но!
ВЫВОДИТСЯ: картинка товара, которая ведет ссылкой на ВСЕ ТОВАРЫ, отсутствует название товара, стоит цена и кнопка "купить", по нажатию на которую товар естественно в корзину не добавляется.

В чем может быть косяк?
Повторюсь: в разделе тот же самый код - и все выводится корректно, а в связанных - нет.

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

Правда не совсем то, что нужно, нужно.

Сейчас стало так: если товара "0", то в связанных товарах он не показывается, а нужно, чтобы он был, но без кнопки и с надписью "нет в наличии"

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

Файл view/ProductView.php убрать в 118 строке строчку

, 'in_stock'=>1


Либо замените 118 строку на:

foreach($this->products->get_products(array('id'=>$related_ids, 'visible'=>1)) as $p)
Ссылка на сообщение
Поделиться на другие сайты

Да. все ок, товар появляется, но условие на нем не отрабатывается:
- т.е. он в связанных товарах висит сразу с кнопкой купить. а если бы условие нормально обрабатывалось, то он был бы с надписью "нет в наличии", ну или в крайнем случае с другой кнопкой "заказать", не суть важно, главное условие "else" не выполняется, когда товара "0".

В чем может быть зарыт косяк?

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

Может кому то понадобится. Недавно столкнулся с проблемой.  Связанные товары отображались со всеми вариантами, даже с теми которых нет в наличии. Проблема заключалась в ProductView.php. В строке 123 опечатка, нужно заменить 'instock'=>true на  'in_stock'=>true. 

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

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

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

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

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

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

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

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

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

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