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

Recommended Posts

Всем добрый вечер!

 

В опенкарте существуют статусы товаров (в наличии, нет в наличии итд.). Статус "нет на складе" выбирается в админке и при редактировании товара.

А возможно ли изменение статуса товара, который в наличии, на что-то иное?

 

Например, для всех товаров в наличии указывается статус "в наличии", если товара на складе нет, то статус будет "нет в наличии" и заказать её нельзя.

Но, для одного товара при наличии статус указывается не "в наличии", а, например, "доставка через 2 недели", а при отсутствии товара пишется тоже самое что и для всех товаров.

 

Возможно ли так сделать?

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


Я что-то подобное сделал, но завязал условие на вывод статуса в зависимости от цены. Если цена 0, то нет в наличии, если цена 1, то Call. Естественно, что при этом сам ценник не выводится, а вместо него этот текст, ну и кнопки заказа пропадают. Поделится правда не могу, ибо давно делал и уж забыл что и где, помню только, что на основе vqmod'a hide add to cart, который прячет кнопки заказа при кол-ве товара 0.

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


В опенкарте существуют статусы товаров (в наличии, нет в наличии итд.)

Нет, не существует в Опенкарт статусов товаров.

Есть только "есть товар" или "нет товара".

Для отсутствующих товаров можно выбрать дополнительно, какую надпись показать (то, что вы называете статусом товара).

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


  • 4 months later...

Нет, не существует в Опенкарт статусов товаров.

Есть только "есть товар" или "нет товара".

Для отсутствующих товаров можно выбрать дополнительно, какую надпись показать (то, что вы называете статусом товара).

 

как сделать?

есть необходимость отображения "снято с производства"

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


как сделать?

есть необходимость отображения "снято с производства"

 

Да легко ;) - Система-Локализация-Состояние на складе

 

Например, для всех товаров в наличии указывается статус "в наличии", если товара на складе нет, то статус будет "нет в наличии" и заказать её нельзя.

Но, для одного товара при наличии статус указывается не "в наличии", а, например, "доставка через 2 недели", а при отсутствии товара пишется тоже самое что и для всех товаров.

 

Возможно ли так сделать?

 

 

Сделать можно, но придется править файлы.

 

Например, выставить для товаров на заказ количество 999шт (или любое другое, главное чтоб с реальными остатками не могло совпасть), в самих товарах ставить "Вычитать со склада: нет" и править в файлах шаблона вывод статуса/количества (добавлять условие: если кол-во=999 то выводить "на заказ")

 

Слабое место этого способа - отслеживание таких позиций, чтоб при прогрузке товара не изменилось количество.

Если прогрузка не используется - тогда все ок

Змінено користувачем AlexDW
Надіслати
Поділитися на інших сайтах

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

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

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

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

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

Вхід

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

Вхід зараз
×
×
  • Створити...

Important Information

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