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

Додавання товарів в корзину


Recommended Posts

Як зробити так, щоб товар не додався в кошик щоразу, коли клієнт клікає по кнопці "Купити". Справа в тому, що клієнти клікають по кілька разів, додаючи в корзину 2-3 одниці одного товару, а виявляється, що потрібен тільки 1, а це все псує аналітику. ocstore 2.3, шаблон Cyberstore.

 

PS. Якщо хтось проявить бажання зробити це швидко і без проблем, то пишіть в приват ціну.

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


В 16.11.2024 в 12:13, chukcha сказав:
$('#button-cart').on('click', function() {


success:
$('#button-cart').prop('disabled',true);

 

Дякую! Як варіант - можливий, але якщо після додавння в кошик, клієнт в карточці прописує 2, 3 одниці, то кнопка залишається не активною :(

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


var cart = {
...

success: function(json) {



if (json['success']) {
 let search = new URLSearchParams(this.data);
let pr_id = search.get('product_id')
// далее найти кнопку и disabled

 

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

16.11.2024 в 12:29, nykone сказал:

Дякую! Як варіант - можливий, але якщо після додавння в кошик, клієнт в карточці прописує 2, 3 одниці, то кнопка залишається не активною :(

ну, можно подію на onchange - знимати disabled

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

В 16.11.2024 в 12:33, chukcha сказав:
var cart = {
...

success: function(json) {



if (json['success']) {
 let search = new URLSearchParams(this.data);
let pr_id = search.get('product_id')
// далее найти кнопку и disabled

 

Це буде надто важко і довго для мене, не хочете це зробити? Напишіть ціну в особисті.

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


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

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

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

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

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

Вхід

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

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

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

Important Information

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