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

Как разрешить оформление товара со статусом "предзаказ"?


Recommended Posts

В опенкарте 2.3 есть возможность разрешить оформление заказа на товар  - "Заказ при нехватке". Но это в случае, если нехватка товара.

Но у моих товаров есть специально созданный статус - "Предзаказ". Как разрешить оформление товара? в коде нашел как убрать сообщение "*** Данный товар изготавливается на заказ"

А как разшерить офомление? какая строчка кода за проверку статуса отвечает?

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


Думаю можно выкрутиться так: запретить уменьшение товара, поставить например количество товара=1, а статус товара поставить какой нужно...например предзаказа2-3 недели или какой сам можешь создать.

Далее Вы можете сделать так: открываете catalog/controller/product/product.php
ищите строку
$this->data['stock'] = $this->language->get('text_instock');

 

и заменяете её таким образом
 

//$this->data['stock'] = $this->language->get('text_instock'); $this->data['stock'] = $product_info['stock_status'];
 

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

 

 

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


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

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

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

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

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

Вхід

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

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

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

Important Information

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