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

Требуется написание мода изменения статуса товара в зависимости от наличия на складе


Recommended Posts

Есть модуль  1C он подгружает товар на сайт с разбивкой по складам, так вот склада всего 3 нужно сделать так, что если есть товар на складе 1-3 тогда статус товара "В наличии", если на складе 1-2 нет товара, но есть он на складе 3 тогда статус товара "Под заказ", если есть товара на складе 1-3 или 2-3 тогда статус товара "В наличии", если его нет не где тогда соответственно статус "Нет в наличии". Все статусы нужно забирать из движка, которые в дальнейшем могут быть переименованы.

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


Статусы товара - "Под заказ", "В наличии" и др, -  работают только  при количестве товара <= 0 product.quantity

У вас же склады, которые в системе, наверное никак не отображаются..

Т.е. вы должны описать всю логистику движения в ОС -
И определиться, что делать при ВАШИХ статусах, как они действуют
А также описать действия  - купить? Под заказ, как это отобразится при покупке(оформлении) и т.д

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

Отображение складов и product.quantity

Как оно друг с другом соотносится?

И.. Если это все вам доступно, ито вы спокойно можете менять статус там где склады доступны



if ($sklad[1]>0 && $sklad[2]>0 && $sklad[3]>0 ) {
в налличии
}
if ($sklad[1]<=0 && $sklad[2]<=0 && $sklad[3]>0 ) {
под заказ
}

И проверить валидность индексов складов

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

47 минут назад, chukcha сказал:

И проверить

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

Не знаете , возможно ли такое в Опенкарт?

на товарах первая опция по умлчанию выбрана

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

А кто не настроил , у того опция первая по умолчанию выбрана.

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


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

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

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

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

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

Вхід

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

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

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

Important Information

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