Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Показывать опции товара, которых нет в наличии


Recommended Posts

Здравствуйте. Есть магазин ювелирных украшений с синхронизацией из 1С . В данный момент выводятся опции тех товаров, которые есть в наличии и просто товары, которых нет в наличии - без опций. Требуется выводить количество опций товара в наличии (например, "Кольцо золото" и ниже варианты: 18.5 размер - 2 шт, 19 размер - 1 шт) и выводить также другие опции "под заказ" (21.5 размер - под заказ). Каким образом можно реализовать? В тп  пишут что требуется доработка именно сайта, а не модуля.

Надіслати
Поділитися на інших сайтах


1. Убрать проверку на нулевой остаток опции товара:

 

catalog/controller/product/product.php

Найти это

if (!$option_value['subtract'] || ($option_value['quantity'] > 0)) {

Заменить на это

if (!$option_value['subtract'] || ($option_value['quantity'] >= 0)) {

 

2. Админка, Система - Настройки - настройки магазина - вкладка Оации - разрешить заказ при нехватке товара на складе:

image.png.b55996ab7a3ab086c3c562ecf5c7ff8f.png

Змінено користувачем PaulKravchenko
  • +1 2
Надіслати
Поділитися на інших сайтах

3 часа назад, PaulKravchenko сказал:

1. Убрать проверку на нулевой остаток опции товара:

 

catalog/controller/product/product.php

Найти это


if (!$option_value['subtract'] || ($option_value['quantity'] > 0)) {

Заменить на это


if (!$option_value['subtract'] || ($option_value['quantity'] >= 0)) {

 

2. Админка, Система - Настройки - настройки магазина - вкладка Оации - разрешить заказ при нехватке товара на складе:

image.png.b55996ab7a3ab086c3c562ecf5c7ff8f.png

Спасибо, сделал все так, 2 пункт уже был как нужно. Но все-таки, видимо, из 1С так товары приходят. Те что с опциями - с наличием, те. что без опций - их на складе нет.

Надіслати
Поділитися на інших сайтах


1 минуту назад, Samen сказал:

Но все-таки, видимо, из 1С так товары приходят. Те что с опциями - с наличием, те. что без опций - их на складе нет.

То есть статус товара?

Можно перевести все товары в статус Предзаказ например, один запрос в БД, но каждый раз после выгрузки товаров из 1С - проще настроить в выгрузке из 1С требуемый статус товара.

Ну и посмотрите еще статус отсутствующего на складе товара. Система - Настройки - настройки магазина - вкладка Опции:

image.png.3cfa20bdbe21caf909532e59c0b58aa6.png

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.