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

Как получить содержимое поля купона?


Recommended Posts

При оформлении заказа у меня есть поле "Купон". На странице catalog/model/checkout/order.php у меня реализована отправка заказа в CRM. Есть необходимость передать код купона, если он введен.

Подскажите пожалуйста как в 
public function addOrder($data) {
 

}

Получить код купона? Пытался $this->db->escape($data['coupon'])
но результатов 0. Буду благодарен за помощь. Скрин оформления заказа
https://drive.google.com/file/d/1vkj7NfTTTF6NGA8bcxjl075x48Y__6Wx/view?usp=sharing

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


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

1 час назад, REDDI сказал:

При оформлении заказа у меня есть поле "Купон". На странице catalog/model/checkout/order.php у меня реализована отправка заказа в CRM. Есть необходимость передать код купона, если он введен.

Подскажите пожалуйста как в 
public function addOrder($data) {
 

}

Получить код купона? Пытался $this->db->escape($data['coupon'])
но результатов 0. Буду благодарен за помощь. Скрин оформления заказа
https://drive.google.com/file/d/1vkj7NfTTTF6NGA8bcxjl075x48Y__6Wx/view?usp=sharing

 

купон он в $data['totals']

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

18 минут назад, spectre сказал:

 

купон он в $data['totals']

Не подскажете пожалуйста как его вытащить оттуда? Там же подитог и итоговая сумма заказа

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


1 час назад, spectre сказал:

 

купон он в $data['totals']

$data['totals'] - это массив

Если купон вводили - в нем буду 3 результата, если нет - 2 (Подитог и Итог) верно? 
Если мы ввели купон, он будет в порядке сортировки "Учитывать в заказе" да?
Допустим у нас там 
Подитог - 1
Купоны - 2
Итого - 3

Нам нужно получить второе значение массива? 

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


18 минут назад, REDDI сказал:

Нам нужно получить второе значение массива? 

 

нет

 

foreach ($data['totals'] as $total) {
	if ($total['code'] == 'coupon') {
		Ваш код
	}
}

 

сумма это $total['value']

 

а вообще в это время купон еще есть в $this->session->data['coupon']

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

1 час назад, spectre сказал:

 

нет

 


foreach ($data['totals'] as $total) {
	if ($total['code'] == 'coupon') {
		Ваш код
	}
}

 

сумма это $total['value']

 

а вообще в это время купон еще есть в $this->session->data['coupon']

понял. Спасибо) 

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


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

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

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

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

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

Вхід

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

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

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

×
×
  • Створити...

Important Information

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