Писать на форуме DIAFAN.CMS могут только зарегистрированные пользователи. Войдите или зарегистрируйтесь.

Форум Сайт на DIAFAN.CMS Интеграция дизайна Можно ли как то включить возможность покупки товара с нулевым остатком?


Вадим (Vadim007) 122 марта

Сейчас если остаток 0 то товар купить не получается и выводится надпись под заказ 10 дней.Но надо сделать чтобы можно было оплатить товар.Можно ли как то включить возможность покупки товара с нулевым остатком?

Привет (romaromk) 7322 марта

shop.view.buy_form.php
shop.buy_form.js
править

Не скрывать товар, не показывать ожидание в view
Код
$hide_submit = false;
$waitlist = false;

Ну и js отредактировать, что бы не скрывал.

Далее в настройках модуля отключить учет товаров на складе

Привет (romaromk) 7322 марта

А ну и еще показать сообщение: под заказ

Код
if ($result["row"]["no_buy"] || empty($result["row"]["count"])) {
echo '<div class="js_shop_no_buy js_shop_no_buy_good shop_no_buy shop_no_buy_good">'.$this->diafan->_('Под заказ').'</div>';
$hide_submit = false;
$waitlist = false;
} else {
echo '<div class="">Доступен</div>';
}
Спасибо сказали: Юлечек (julys)

Вадим (Vadim007) 122 марта

Спасибо большое

Привет (romaromk) 7322 марта

Хотя можно было просто: отключить учет товаров на складе.
И количество исчезнет у всех товаров.

Вадим (Vadim007) 122 марта

да вот нам не желательно отключать кол-во товаров. Я понимаю что идея не айс но надеялся что в админке есть что-то подобное))))

Привет (romaromk) 7322 марта

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