[Помощь] VM 1.x Не отображать товары, которых нет на складе.

GolDen777

Постоялец
Регистрация
8 Апр 2010
Сообщения
268
Реакции
159
Стоит Joomla! 1.5.15 Stable, VirtueMart 1.1.5
Суть проблемы:
За несколько лет работы в магазине накопилось много товара, который уже сняли с производства и понятное дело в продаже его нет. Магазина настроен так, что:
1. Проверяет наличие на складе.
2. Показывает товары, которых нет на складе.
если убрать галочку на последнем пункте, то при переходи через поисковики на сайт (на конкретный нагугленый товар которого нет в наличии) человек видит следующее
1ec993ac47c0.jpg

что вобщем то ни есть хорошо. Но и захламлять магазин товаром которого уже давно нет, и не будет тоже неправильно. Так скоро количество товара которого нет в наличии будет превышать количество товара который есть в наличии.
В нэте нашел только Для просмотра ссылки Войди или Зарегистрируйся, что бы товар которого нет в наличии отображался в самом конце списка. Но это тоже не выход из ситуации. Хотелось бы что бы товар которого нет в наличии не отображался в магазине, но в тоже самое время если человек извне заходит по ссылке он мог попасть на страницу с его описанием.
Буду очень признателен за любые дельные советы!!!!
 
На словах могу посоветовать только в строку sql запроса вывода товара добавить проверку stock (наличие).
В итоге сам товар в категории отображаться НЕ будет, но при переходе с поисковых систем товар будет показываться.
Так же убрать в карточке товара кнопку "купить" если товара нет на складе.
В настройках оставить все как есть - показывать товары, которых нет в наличии.
 
Назад
Сверху