0 Пользователей и 1 Гость просматривают эту тему.
  • 1 Ответов
  • 669 Просмотров
*

slonnik

  • Осваиваюсь на форуме
  • 29
  • 1 / 0
Добрый день!
Подскажите, пожалуйста, как в стандартном модуле вывода товаров добавить условие вывода только товаров, которые есть в наличии. Понимаю, что надо добавить условие проверки product_in_stock > 0, но куда это добавить, не могу сообразить. У меня идет вывод случайных товаров по 3 штуки в 3 строки. В результате получается либо идут пропуски в строках, т.е., например:
товар пусто товар
пусто товар товар
товар пусто товар
либо вообще модуль не отображается.
Помогите, пожалуйста.
*

slonnik

  • Осваиваюсь на форуме
  • 29
  • 1 / 0
Вопрос решен.

В файл administrator\components\com_virtuemart\models\product.php добавила условие для random
Код
case 'random':
$where[] = 'p.`product_in_stock`>"0" ';
$orderBy = ' ORDER BY RAND() '; //LIMIT 0, '.(int)$nbrReturnProducts ; //TODO set limit LIMIT 0, '.(int)$nbrReturnProducts;
break;

В модуле выбраны случайные товары.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Не открываются некоторые карточки товаров

Автор Vatag

Ответов: 5
Просмотров: 2335
Последний ответ 04.12.2022, 13:26:04
от Evgen Kulibin
Модуль SJ Filter for VirtueMart - только 30 custom fields

Автор Alex_gs

Ответов: 0
Просмотров: 1072
Последний ответ 08.08.2022, 15:09:59
от Alex_gs
Вывод всех товаров на Главную

Автор Akeksandr

Ответов: 1
Просмотров: 1166
Последний ответ 28.12.2021, 14:48:23
от Akeksandr
Вывод модуля рекомендуемых товаров

Автор sergspb

Ответов: 0
Просмотров: 1283
Последний ответ 06.11.2020, 09:59:01
от sergspb
Как убрать показ дополнительного изображения в категории товаров?

Автор ElenaNova

Ответов: 0
Просмотров: 1448
Последний ответ 22.04.2020, 13:13:27
от ElenaNova