diff --git a/app/confg.php b/app/confg.php index e1d9da0..b78280a 100644 --- a/app/confg.php +++ b/app/confg.php @@ -32,6 +32,7 @@ define('API', 'http://api.argumenti.ru/'); define('IMGSRV', 'https://imgurl.argumenti.ru/'); define('OFFMAIL', 'zakazknig@argumenti.ru'); // куда отправить письмо о поступлении заказа на бумагу +//define('OFFMAIL', 'ak@argumenti.ru'); // куда отправить письмо о поступлении заказа на бумагу define('ONMAIL', 'ak@argumenti.ru'); // куда отправить письмо о получении заказа на электронную /* тестовый магазин ЮКАССА */ diff --git a/app/routes/order.php b/app/routes/order.php index febcf4a..227551d 100644 --- a/app/routes/order.php +++ b/app/routes/order.php @@ -13,6 +13,10 @@ function checkout_kuri($priceslug, $delivery_id = 1){ $add = []; // массив заполнения заказа $elements = []; //элементы формы + if (isset($_POST['delivery_id'])){ + $delivery_id = (int)$_POST['delivery_id']; + } + $pay_ids = [ '1' => 'Оплата на сайте', @@ -66,9 +70,6 @@ function checkout_kuri($priceslug, $delivery_id = 1){ $errors = []; // ошибки которые вернуться в форму - if (isset($_POST['delivery_id'])){ - $delivery_id = (int)$_POST['delivery_id']; - } if (isset($_POST['pay_id'])){ $pay_id = (int)$_POST['pay_id']; @@ -147,6 +148,7 @@ function checkout_kuri($priceslug, $delivery_id = 1){ /** определяем цену товара */ + if ($delivery_id == 1){ // тип товара = 1 (только электронная) $price = $price_id['price']; // электронный прайс @@ -160,11 +162,11 @@ function checkout_kuri($priceslug, $delivery_id = 1){ if ($delivery_id == 2){ #самовывоз $price = $price * $count; } - elseif($delivery_id == 2){ #курьером 300рэ + elseif($delivery_id == 3){ #курьером 300рэ $price = $price * $count; $price = $price + 300; } - elseif($delivery_id == 2){ #почта россии за каждый кулек своя доставка + elseif($delivery_id == 4){ #почта россии за каждый кулек своя доставка $price = $price + 250; $price = $price * $count; } @@ -232,10 +234,10 @@ function checkout_kuri($priceslug, $delivery_id = 1){ if (isset($add['buy_email'])) { - $message = "Ваш заказ «{$price_id['pricename']}» на сумму ($price руб.) подтвержден.
+ $message = "Ваш заказ «{$price_id['pricename']}» в количестве $count штук на сумму ($price руб.) подтвержден.
Номер заказа $order_id.
Сообщите его менеджеру при необходимости.
"; - $subject = "Аргументы Недели: платеж подтвержден"; + $subject = "Аргументы Недели: заказ подтвержден"; $result = klanmail($add['buy_email'], $subject, $message, set('klanmail')); if ($result == True){ # сообщение отправлено клиенту @@ -245,16 +247,16 @@ function checkout_kuri($priceslug, $delivery_id = 1){ # отправляем заказ оператору: $subject = "Заказ № $order_id c klan.argumenti.ru"; $message = "Номер заказа $order_id.
- ID: {$price_id['price_id']}
- Товар: {$price_id['pricename']}
+ ID товара: {$price_id['price_id']}
+ Наименование: {$price_id['pricename']}
Кол-во: $count
Доставка: {$delivery[$delivery_id]['delivery']}
Сумма заказа: $price руб.
- Оплата: при получении + Оплата: при получении
+ E-mail: {$add['buy_email']}
Имя: {$add['buy_name']}
Адрес: {$add['buy_adress']}
Телефон: {$add['buy_tel']}
- E-mail: {$add['buy_email']}
"; $mresult = klanmail(OFFMAIL, $subject, $message, set('klanmail')); @@ -269,7 +271,7 @@ function checkout_kuri($priceslug, $delivery_id = 1){ } - $submit_link = SITE."checkout/$priceslug/$delivery_id"; + $submit_link = SITE."checkout/$priceslug"; $tempcontent = VIEWPATH.'checkout.phtml';