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

Отменить примененный купон


Recommended Posts

Возможно ли отменить купон в корзине, который был применен?

 

Логика действий:
1) Зашел на сайт

2) Выбрал товар

3) зашел в корзину

4) ввел код купона и применил его

5) возле надписи купона (http://joxi.ru/ZrJKxBxHblq1jm) есть красный крестик, клик по которому сбросит введенный купон.

 

Нужно что то в куках удалить? если да то что? спасибо.

 

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


44 минуты назад, AlexMax13 сказал:

Возможно ли отменить купон в корзине, который был применен?

 

Логика действий:
1) Зашел на сайт

2) Выбрал товар

3) зашел в корзину

4) ввел код купона и применил его

5) возле надписи купона (http://joxi.ru/ZrJKxBxHblq1jm) есть красный крестик, клик по которому сбросит введенный купон.

 

Нужно что то в куках удалить? если да то что? спасибо.

 

 

Купон в стандарте хранится в сессии, удалить его нужно и корзину обновить

unset($this->session->data['coupon']);

 

 

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

1 годину назад, bogdan281989 сказав:

 

Купон в стандарте хранится в сессии, удалить его нужно и корзину обновить


unset($this->session->data['coupon']);

 

 

 

большое спасибо) а можете подсказать как вызвать это событие по клику кнопки? Потому что как я понимаю, ваш код нужно разместить в контроллере.

 

припустим у нас есть кнопка:

Цитата

<button id="del_coupon">Х</button>

 

как при клике по ней удалить сессию?

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


5 минут назад, AlexMax13 сказал:

 

большое спасибо) а можете подсказать как вызвать это событие по клику кнопки? Потому что как я понимаю, ваш код нужно разместить в контроллере.

 

припустим у нас есть кнопка:

 

как при клике по ней удалить сессию?

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

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

11 година назад, bogdan281989 сказав:

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

спасибо

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


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

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

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

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

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

Вхід

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

Вхід зараз

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

Important Information

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