add control pieces

This commit is contained in:
Your Name
2021-06-21 18:30:01 +03:00
parent 5e27771f88
commit 06d6336f22
2 changed files with 17 additions and 4 deletions

View File

@@ -45,8 +45,15 @@ function checkout_kuri($priceslug, $delivery_id = 1){
$price = $price_id['price']; // электронный прайс $price = $price_id['price']; // электронный прайс
} }
else { else {
$price = $price_id['offline_price']; // бумажный прайс if ($price_id['pieces'] > 0 ){
$delivery = db_get("SELECT * FROM delivery WHERE delivery_id > 1"); // список доставок для бумажной версии $price = $price_id['offline_price']; // бумажный прайс
$delivery = db_get("SELECT * FROM delivery WHERE delivery_id > 1"); // список доставок для бумажной версии
}
else{
echo 'Товара больше нет в наличии';
return;
}
} }
@@ -175,12 +182,18 @@ function checkout_kuri($priceslug, $delivery_id = 1){
$error['no_order'] = 'Не удалось сформировать заказ'; $error['no_order'] = 'Не удалось сформировать заказ';
} }
else { # заказ создался else { # заказ создался
if ( $delivery_id == 1 or ($_POST['pay_id']) == 1){ if ( $delivery_id == 1 or ($_POST['pay_id']) == 1){
echo 'уводим на оплату в Юкассу'; //уводим на оплату в Юкассу
return anpay_kuri($order_id); return anpay_kuri($order_id);
} }
else { // даем пользователю номер заказа else { // даем пользователю номер заказа
#минус один товар со склада
$pieces = $price_id['pieces'] - 1;
$pi_sql = "UPDATE `price` SET `pieces` = '$pieces' WHERE `price_id` = '{$price_id['price_id']}';";
$pi_res = db_get($pi_sql, 'chitatel');
if (isset($add['buy_email'])) { if (isset($add['buy_email'])) {

View File

@@ -7,7 +7,7 @@ use PHPMailer\PHPMailer\Exception;
function testmail_kuri(){ function testmail_kuri(){
echo klanmail('ak@argumenti.ru', 'тестовое письмо', 'Это тестовое письмо о заказах', set('klanmail')); // echo klanmail('ak@argumenti.ru', 'тестовое письмо', 'Это тестовое письмо о заказах', set('klanmail'));
} }