five Опубликовано: 21 декабря 2022 Поделиться Опубликовано: 21 декабря 2022 Добрый день. При переносе блока с кнопками "купить" и "быстрый заказ" немного выше в карточке товара перестаёт работать кнопка "купить". При этом кнопка "быстрый заказ" работает. Подскажите где искать решение. Сайт sfera.by Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
esculapra Опубликовано: 21 декабря 2022 Поделиться Опубликовано: 21 декабря 2022 так воспроизведите непонятку - сейчас все работает Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... five Опубликовано: 21 декабря 2022 Автор Поделиться Опубликовано: 21 декабря 2022 21.12.2022 в 22:13, esculapra сказал: так воспроизведите непонятку - сейчас все работает Просто сейчас вернул всё как было до этого. Сейчас сделаю опять. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... esculapra Опубликовано: 21 декабря 2022 Поделиться Опубликовано: 21 декабря 2022 21.12.2022 в 21:18, five сказал: Сейчас сделаю опять. давай, посмотрю Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... five Опубликовано: 21 декабря 2022 Автор Поделиться Опубликовано: 21 декабря 2022 21.12.2022 в 22:19, esculapra сказал: давай, посмотрю Сделал https://sfera.by/gps-navigator-geofox-mid743-ver-4.html Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... spectre Опубликовано: 21 декабря 2022 Поделиться Опубликовано: 21 декабря 2022 21.12.2022 в 21:22, five сказал: Сделал https://sfera.by/gps-navigator-geofox-mid743-ver-4.html Кнопка работает, данных только для нее нет тк нет селектора #product на странице Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... five Опубликовано: 21 декабря 2022 Автор Поделиться Опубликовано: 21 декабря 2022 Если я блок с кнопкой переношу ниже как было изначально, то всё работает. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... esculapra Опубликовано: 21 декабря 2022 Поделиться Опубликовано: 21 декабря 2022 (изменено) попробуй изменить код <button type="button" id="button-cart" data-loading-text="Загрузка..." class="us-product-btn us-product-btn-active" onClick="addCart()">В корзину</button> это <script> $('#button-cart').on('click', function() { $.ajax({ url: 'index.php?route=checkout/cart/add', type: 'post', data: $('#product input[type=\'text\'], #product input[type=\'hidden\'], #product input[type=\'radio\']:checked, #product input[type=\'checkbox\']:checked, #product select, #product textarea'), dataType: 'json', cache: false, beforeSend: function() { $('#button-cart').button('loading'); }, complete: function() { $('#button-cart').button('reset'); }, success: function(json) { $('.alert-dismissible, .text-danger').remove(); $('.form-group').removeClass('has-error'); if (json['error']) { if (json['error']['option']) { let errorOption = ''; for (i in json['error']['option']) { var element = $('#input-option' + i.replace('_', '-')); if (element.parent().hasClass('input-group')) { element.parent().after('<div class="text-danger">' + json['error']['option'][i] + '</div>'); } else { element.after('<div class="text-danger">' + json['error']['option'][i] + '</div>'); } errorOption += '<div class="alert-text-item">' + json['error']['option'][i] + '</div>'; } usNotify('danger', errorOption); } if (json['error']['error_warning']) { usNotify('danger', json['error']['error_warning']); } if (json['error']['recurring']) { $('select[name=\'recurring_id\']').after('<div class="text-danger">' + json['error']['recurring'] + '</div>'); } // Highlight any found errors $('.text-danger').parent().addClass('has-error'); } if (json['success']) { if (json['isPopup']) { octPopupCart(); } else { usNotify('success', json['success']); } if(typeof octYandexEcommerce == 'function') { octYandexEcommerce(json); } // Need to set timeout otherwise it wont update the total setTimeout(function () { $('#oct-cart-quantity, .header-cart-index, #mobile_cart_index').html(json['total_products']); $('.us-cart-text').html(json['total_amount']); }, 100); } }, error: function(xhr, ajaxOptions, thrownError) { alert(thrownError + "\r\n" + xhr.statusText + "\r\n" + xhr.responseText); } }); }); </script> на это <script> function addCart() { alert('bla-bla-bla');// ну шоб бачити шо все норм. $.ajax({ url: 'index.php?route=checkout/cart/add', type: 'post', data: $('#product input[type=\'text\'], #product input[type=\'hidden\'], #product input[type=\'radio\']:checked, #product input[type=\'checkbox\']:checked, #product select, #product textarea'), dataType: 'json', cache: false, beforeSend: function() { $('#button-cart').button('loading'); }, complete: function() { $('#button-cart').button('reset'); }, success: function(json) { $('.alert-dismissible, .text-danger').remove(); $('.form-group').removeClass('has-error'); if (json['error']) { if (json['error']['option']) { let errorOption = ''; for (i in json['error']['option']) { var element = $('#input-option' + i.replace('_', '-')); if (element.parent().hasClass('input-group')) { element.parent().after('<div class="text-danger">' + json['error']['option'][i] + '</div>'); } else { element.after('<div class="text-danger">' + json['error']['option'][i] + '</div>'); } errorOption += '<div class="alert-text-item">' + json['error']['option'][i] + '</div>'; } usNotify('danger', errorOption); } if (json['error']['error_warning']) { usNotify('danger', json['error']['error_warning']); } if (json['error']['recurring']) { $('select[name=\'recurring_id\']').after('<div class="text-danger">' + json['error']['recurring'] + '</div>'); } // Highlight any found errors $('.text-danger').parent().addClass('has-error'); } if (json['success']) { if (json['isPopup']) { octPopupCart(); } else { usNotify('success', json['success']); } if(typeof octYandexEcommerce == 'function') { octYandexEcommerce(json); } // Need to set timeout otherwise it wont update the total setTimeout(function () { $('#oct-cart-quantity, .header-cart-index, #mobile_cart_index').html(json['total_products']); $('.us-cart-text').html(json['total_amount']); }, 100); } }, error: function(xhr, ajaxOptions, thrownError) { alert(thrownError + "\r\n" + xhr.statusText + "\r\n" + xhr.responseText); } }); } </script> Изменено 21 декабря 2022 пользователем esculapra Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... esculapra Опубликовано: 21 декабря 2022 Поделиться Опубликовано: 21 декабря 2022 21.12.2022 в 21:36, spectre сказал: данных только для нее нет тк нет селектора #product на странице там только рокировка 2-х кнопок, то есть все данные на странице есть. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... five Опубликовано: 21 декабря 2022 Автор Поделиться Опубликовано: 21 декабря 2022 В 21.12.2022 в 22:50, esculapra сказал: попробуй изменить код Всё равно не работает Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... esculapra Опубликовано: 21 декабря 2022 Поделиться Опубликовано: 21 декабря 2022 21.12.2022 в 22:04, five сказал: Всё равно не работает короче, сохрани страницу когда работает, и измененную. и запакуй мне в архив. сейчас на 2 часа электрику отключили - до полуночи не будет. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... five Опубликовано: 21 декабря 2022 Автор Поделиться Опубликовано: 21 декабря 2022 (изменено) " Изменено 21 декабря 2022 пользователем five Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... five Опубликовано: 21 декабря 2022 Автор Поделиться Опубликовано: 21 декабря 2022 21.12.2022 в 23:06, esculapra сказал: короче, сохрани страницу когда работает, и измененную. и запакуй мне в архив. сейчас на 2 часа электрику отключили - до полуночи не будет. Ок. Передал в личку Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 1 Перейти к списку тем Похожие публикации Как изменить текст кнопки купить после добавления в корзину Автор: w3bmak3r, 18 ноября 2013 16 ответов 5 633 просмотра AnnValder 24 декабря 2022 Кнопка "Добавить в корзину" не работает Открыть корзину Автор: wlepsein, 29 декабря 2022 1 ответ 339 просмотров wlepsein 30 декабря 2022 Хочешь дешевле? Нажми кнопку Купить. Автор: Nannco, 15 ноября 2022 4 ответа 159 просмотров Nannco 15 ноября 2022 Не работает кнопка "в корзину" Автор: pozharovigor, 17 октября 2022 3 ответа 241 просмотр buslikdrev 17 октября 2022 Купить в кредит в карточке товара Автор: Flint2000, 18 октября 2020 4 ответа 463 просмотра Flint2000 10 января Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Opencart 3.x Opencart 3.x: Общие вопросы Не работает кнопка "купить" Покупателям Оплата дополнений физическими лицами Оплата дополнений юридическими лицами Политика возвратов Разработчикам Регламент размещения дополнений Регламент продаж и поддержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каталога дополнений Урегулирование споров по авторским правам Полезная информация Публичная оферта Политика возвратов Политика конфиденциальности Платежная политика Политика Передачи Персональных Данных Политика прозрачности Последние дополнения TgMarket - Модуль интернет магазина в телеграмме. Автор: Rassol2 ShowCase – адаптивный универсальный шаблон Автор: octemplates Telnotification Автор: Yevhenii_7777 Слайдер Производителей Автор: klimmm Информация (подсказка) Опций и Атрибутов Автор: Parallax × Уже зарегистрированы? Войти Регистрация Раздел покупок Назад Приобретенные дополнения Ваши счета Список желаний Альтернативные контакты Форум Новости ocStore Назад Официальный сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Скачать ocStore Документация История версий ocStore Блоги Модули Шаблоны Назад Бесплатные шаблоны Платные шаблоны Услуги FAQ OpenCart.Pro Назад Демо Купить Сравнение Хостинг для OpenCart × Создать... Важная информация На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности. Я принимаю
five Опубликовано: 21 декабря 2022 Автор Поделиться Опубликовано: 21 декабря 2022 21.12.2022 в 22:13, esculapra сказал: так воспроизведите непонятку - сейчас все работает Просто сейчас вернул всё как было до этого. Сейчас сделаю опять. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
esculapra Опубликовано: 21 декабря 2022 Поделиться Опубликовано: 21 декабря 2022 21.12.2022 в 21:18, five сказал: Сейчас сделаю опять. давай, посмотрю Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... five Опубликовано: 21 декабря 2022 Автор Поделиться Опубликовано: 21 декабря 2022 21.12.2022 в 22:19, esculapra сказал: давай, посмотрю Сделал https://sfera.by/gps-navigator-geofox-mid743-ver-4.html Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... spectre Опубликовано: 21 декабря 2022 Поделиться Опубликовано: 21 декабря 2022 21.12.2022 в 21:22, five сказал: Сделал https://sfera.by/gps-navigator-geofox-mid743-ver-4.html Кнопка работает, данных только для нее нет тк нет селектора #product на странице Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... five Опубликовано: 21 декабря 2022 Автор Поделиться Опубликовано: 21 декабря 2022 Если я блок с кнопкой переношу ниже как было изначально, то всё работает. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... esculapra Опубликовано: 21 декабря 2022 Поделиться Опубликовано: 21 декабря 2022 (изменено) попробуй изменить код <button type="button" id="button-cart" data-loading-text="Загрузка..." class="us-product-btn us-product-btn-active" onClick="addCart()">В корзину</button> это <script> $('#button-cart').on('click', function() { $.ajax({ url: 'index.php?route=checkout/cart/add', type: 'post', data: $('#product input[type=\'text\'], #product input[type=\'hidden\'], #product input[type=\'radio\']:checked, #product input[type=\'checkbox\']:checked, #product select, #product textarea'), dataType: 'json', cache: false, beforeSend: function() { $('#button-cart').button('loading'); }, complete: function() { $('#button-cart').button('reset'); }, success: function(json) { $('.alert-dismissible, .text-danger').remove(); $('.form-group').removeClass('has-error'); if (json['error']) { if (json['error']['option']) { let errorOption = ''; for (i in json['error']['option']) { var element = $('#input-option' + i.replace('_', '-')); if (element.parent().hasClass('input-group')) { element.parent().after('<div class="text-danger">' + json['error']['option'][i] + '</div>'); } else { element.after('<div class="text-danger">' + json['error']['option'][i] + '</div>'); } errorOption += '<div class="alert-text-item">' + json['error']['option'][i] + '</div>'; } usNotify('danger', errorOption); } if (json['error']['error_warning']) { usNotify('danger', json['error']['error_warning']); } if (json['error']['recurring']) { $('select[name=\'recurring_id\']').after('<div class="text-danger">' + json['error']['recurring'] + '</div>'); } // Highlight any found errors $('.text-danger').parent().addClass('has-error'); } if (json['success']) { if (json['isPopup']) { octPopupCart(); } else { usNotify('success', json['success']); } if(typeof octYandexEcommerce == 'function') { octYandexEcommerce(json); } // Need to set timeout otherwise it wont update the total setTimeout(function () { $('#oct-cart-quantity, .header-cart-index, #mobile_cart_index').html(json['total_products']); $('.us-cart-text').html(json['total_amount']); }, 100); } }, error: function(xhr, ajaxOptions, thrownError) { alert(thrownError + "\r\n" + xhr.statusText + "\r\n" + xhr.responseText); } }); }); </script> на это <script> function addCart() { alert('bla-bla-bla');// ну шоб бачити шо все норм. $.ajax({ url: 'index.php?route=checkout/cart/add', type: 'post', data: $('#product input[type=\'text\'], #product input[type=\'hidden\'], #product input[type=\'radio\']:checked, #product input[type=\'checkbox\']:checked, #product select, #product textarea'), dataType: 'json', cache: false, beforeSend: function() { $('#button-cart').button('loading'); }, complete: function() { $('#button-cart').button('reset'); }, success: function(json) { $('.alert-dismissible, .text-danger').remove(); $('.form-group').removeClass('has-error'); if (json['error']) { if (json['error']['option']) { let errorOption = ''; for (i in json['error']['option']) { var element = $('#input-option' + i.replace('_', '-')); if (element.parent().hasClass('input-group')) { element.parent().after('<div class="text-danger">' + json['error']['option'][i] + '</div>'); } else { element.after('<div class="text-danger">' + json['error']['option'][i] + '</div>'); } errorOption += '<div class="alert-text-item">' + json['error']['option'][i] + '</div>'; } usNotify('danger', errorOption); } if (json['error']['error_warning']) { usNotify('danger', json['error']['error_warning']); } if (json['error']['recurring']) { $('select[name=\'recurring_id\']').after('<div class="text-danger">' + json['error']['recurring'] + '</div>'); } // Highlight any found errors $('.text-danger').parent().addClass('has-error'); } if (json['success']) { if (json['isPopup']) { octPopupCart(); } else { usNotify('success', json['success']); } if(typeof octYandexEcommerce == 'function') { octYandexEcommerce(json); } // Need to set timeout otherwise it wont update the total setTimeout(function () { $('#oct-cart-quantity, .header-cart-index, #mobile_cart_index').html(json['total_products']); $('.us-cart-text').html(json['total_amount']); }, 100); } }, error: function(xhr, ajaxOptions, thrownError) { alert(thrownError + "\r\n" + xhr.statusText + "\r\n" + xhr.responseText); } }); } </script> Изменено 21 декабря 2022 пользователем esculapra Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... esculapra Опубликовано: 21 декабря 2022 Поделиться Опубликовано: 21 декабря 2022 21.12.2022 в 21:36, spectre сказал: данных только для нее нет тк нет селектора #product на странице там только рокировка 2-х кнопок, то есть все данные на странице есть. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... five Опубликовано: 21 декабря 2022 Автор Поделиться Опубликовано: 21 декабря 2022 В 21.12.2022 в 22:50, esculapra сказал: попробуй изменить код Всё равно не работает Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... esculapra Опубликовано: 21 декабря 2022 Поделиться Опубликовано: 21 декабря 2022 21.12.2022 в 22:04, five сказал: Всё равно не работает короче, сохрани страницу когда работает, и измененную. и запакуй мне в архив. сейчас на 2 часа электрику отключили - до полуночи не будет. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... five Опубликовано: 21 декабря 2022 Автор Поделиться Опубликовано: 21 декабря 2022 (изменено) " Изменено 21 декабря 2022 пользователем five Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... five Опубликовано: 21 декабря 2022 Автор Поделиться Опубликовано: 21 декабря 2022 21.12.2022 в 23:06, esculapra сказал: короче, сохрани страницу когда работает, и измененную. и запакуй мне в архив. сейчас на 2 часа электрику отключили - до полуночи не будет. Ок. Передал в личку Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 1 Перейти к списку тем Похожие публикации Как изменить текст кнопки купить после добавления в корзину Автор: w3bmak3r, 18 ноября 2013 16 ответов 5 633 просмотра AnnValder 24 декабря 2022 Кнопка "Добавить в корзину" не работает Открыть корзину Автор: wlepsein, 29 декабря 2022 1 ответ 339 просмотров wlepsein 30 декабря 2022 Хочешь дешевле? Нажми кнопку Купить. Автор: Nannco, 15 ноября 2022 4 ответа 159 просмотров Nannco 15 ноября 2022 Не работает кнопка "в корзину" Автор: pozharovigor, 17 октября 2022 3 ответа 241 просмотр buslikdrev 17 октября 2022 Купить в кредит в карточке товара Автор: Flint2000, 18 октября 2020 4 ответа 463 просмотра Flint2000 10 января Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Opencart 3.x Opencart 3.x: Общие вопросы Не работает кнопка "купить" Покупателям Оплата дополнений физическими лицами Оплата дополнений юридическими лицами Политика возвратов Разработчикам Регламент размещения дополнений Регламент продаж и поддержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каталога дополнений Урегулирование споров по авторским правам Полезная информация Публичная оферта Политика возвратов Политика конфиденциальности Платежная политика Политика Передачи Персональных Данных Политика прозрачности Последние дополнения TgMarket - Модуль интернет магазина в телеграмме. Автор: Rassol2 ShowCase – адаптивный универсальный шаблон Автор: octemplates Telnotification Автор: Yevhenii_7777 Слайдер Производителей Автор: klimmm Информация (подсказка) Опций и Атрибутов Автор: Parallax × Уже зарегистрированы? Войти Регистрация Раздел покупок Назад Приобретенные дополнения Ваши счета Список желаний Альтернативные контакты Форум Новости ocStore Назад Официальный сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Скачать ocStore Документация История версий ocStore Блоги Модули Шаблоны Назад Бесплатные шаблоны Платные шаблоны Услуги FAQ OpenCart.Pro Назад Демо Купить Сравнение Хостинг для OpenCart × Создать... Важная информация На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности. Я принимаю
five Опубликовано: 21 декабря 2022 Автор Поделиться Опубликовано: 21 декабря 2022 21.12.2022 в 22:19, esculapra сказал: давай, посмотрю Сделал https://sfera.by/gps-navigator-geofox-mid743-ver-4.html Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
spectre Опубликовано: 21 декабря 2022 Поделиться Опубликовано: 21 декабря 2022 21.12.2022 в 21:22, five сказал: Сделал https://sfera.by/gps-navigator-geofox-mid743-ver-4.html Кнопка работает, данных только для нее нет тк нет селектора #product на странице Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... five Опубликовано: 21 декабря 2022 Автор Поделиться Опубликовано: 21 декабря 2022 Если я блок с кнопкой переношу ниже как было изначально, то всё работает. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... esculapra Опубликовано: 21 декабря 2022 Поделиться Опубликовано: 21 декабря 2022 (изменено) попробуй изменить код <button type="button" id="button-cart" data-loading-text="Загрузка..." class="us-product-btn us-product-btn-active" onClick="addCart()">В корзину</button> это <script> $('#button-cart').on('click', function() { $.ajax({ url: 'index.php?route=checkout/cart/add', type: 'post', data: $('#product input[type=\'text\'], #product input[type=\'hidden\'], #product input[type=\'radio\']:checked, #product input[type=\'checkbox\']:checked, #product select, #product textarea'), dataType: 'json', cache: false, beforeSend: function() { $('#button-cart').button('loading'); }, complete: function() { $('#button-cart').button('reset'); }, success: function(json) { $('.alert-dismissible, .text-danger').remove(); $('.form-group').removeClass('has-error'); if (json['error']) { if (json['error']['option']) { let errorOption = ''; for (i in json['error']['option']) { var element = $('#input-option' + i.replace('_', '-')); if (element.parent().hasClass('input-group')) { element.parent().after('<div class="text-danger">' + json['error']['option'][i] + '</div>'); } else { element.after('<div class="text-danger">' + json['error']['option'][i] + '</div>'); } errorOption += '<div class="alert-text-item">' + json['error']['option'][i] + '</div>'; } usNotify('danger', errorOption); } if (json['error']['error_warning']) { usNotify('danger', json['error']['error_warning']); } if (json['error']['recurring']) { $('select[name=\'recurring_id\']').after('<div class="text-danger">' + json['error']['recurring'] + '</div>'); } // Highlight any found errors $('.text-danger').parent().addClass('has-error'); } if (json['success']) { if (json['isPopup']) { octPopupCart(); } else { usNotify('success', json['success']); } if(typeof octYandexEcommerce == 'function') { octYandexEcommerce(json); } // Need to set timeout otherwise it wont update the total setTimeout(function () { $('#oct-cart-quantity, .header-cart-index, #mobile_cart_index').html(json['total_products']); $('.us-cart-text').html(json['total_amount']); }, 100); } }, error: function(xhr, ajaxOptions, thrownError) { alert(thrownError + "\r\n" + xhr.statusText + "\r\n" + xhr.responseText); } }); }); </script> на это <script> function addCart() { alert('bla-bla-bla');// ну шоб бачити шо все норм. $.ajax({ url: 'index.php?route=checkout/cart/add', type: 'post', data: $('#product input[type=\'text\'], #product input[type=\'hidden\'], #product input[type=\'radio\']:checked, #product input[type=\'checkbox\']:checked, #product select, #product textarea'), dataType: 'json', cache: false, beforeSend: function() { $('#button-cart').button('loading'); }, complete: function() { $('#button-cart').button('reset'); }, success: function(json) { $('.alert-dismissible, .text-danger').remove(); $('.form-group').removeClass('has-error'); if (json['error']) { if (json['error']['option']) { let errorOption = ''; for (i in json['error']['option']) { var element = $('#input-option' + i.replace('_', '-')); if (element.parent().hasClass('input-group')) { element.parent().after('<div class="text-danger">' + json['error']['option'][i] + '</div>'); } else { element.after('<div class="text-danger">' + json['error']['option'][i] + '</div>'); } errorOption += '<div class="alert-text-item">' + json['error']['option'][i] + '</div>'; } usNotify('danger', errorOption); } if (json['error']['error_warning']) { usNotify('danger', json['error']['error_warning']); } if (json['error']['recurring']) { $('select[name=\'recurring_id\']').after('<div class="text-danger">' + json['error']['recurring'] + '</div>'); } // Highlight any found errors $('.text-danger').parent().addClass('has-error'); } if (json['success']) { if (json['isPopup']) { octPopupCart(); } else { usNotify('success', json['success']); } if(typeof octYandexEcommerce == 'function') { octYandexEcommerce(json); } // Need to set timeout otherwise it wont update the total setTimeout(function () { $('#oct-cart-quantity, .header-cart-index, #mobile_cart_index').html(json['total_products']); $('.us-cart-text').html(json['total_amount']); }, 100); } }, error: function(xhr, ajaxOptions, thrownError) { alert(thrownError + "\r\n" + xhr.statusText + "\r\n" + xhr.responseText); } }); } </script> Изменено 21 декабря 2022 пользователем esculapra Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... esculapra Опубликовано: 21 декабря 2022 Поделиться Опубликовано: 21 декабря 2022 21.12.2022 в 21:36, spectre сказал: данных только для нее нет тк нет селектора #product на странице там только рокировка 2-х кнопок, то есть все данные на странице есть. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... five Опубликовано: 21 декабря 2022 Автор Поделиться Опубликовано: 21 декабря 2022 В 21.12.2022 в 22:50, esculapra сказал: попробуй изменить код Всё равно не работает Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... esculapra Опубликовано: 21 декабря 2022 Поделиться Опубликовано: 21 декабря 2022 21.12.2022 в 22:04, five сказал: Всё равно не работает короче, сохрани страницу когда работает, и измененную. и запакуй мне в архив. сейчас на 2 часа электрику отключили - до полуночи не будет. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... five Опубликовано: 21 декабря 2022 Автор Поделиться Опубликовано: 21 декабря 2022 (изменено) " Изменено 21 декабря 2022 пользователем five Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... five Опубликовано: 21 декабря 2022 Автор Поделиться Опубликовано: 21 декабря 2022 21.12.2022 в 23:06, esculapra сказал: короче, сохрани страницу когда работает, и измененную. и запакуй мне в архив. сейчас на 2 часа электрику отключили - до полуночи не будет. Ок. Передал в личку Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 1 Перейти к списку тем Похожие публикации Как изменить текст кнопки купить после добавления в корзину Автор: w3bmak3r, 18 ноября 2013 16 ответов 5 633 просмотра AnnValder 24 декабря 2022 Кнопка "Добавить в корзину" не работает Открыть корзину Автор: wlepsein, 29 декабря 2022 1 ответ 339 просмотров wlepsein 30 декабря 2022 Хочешь дешевле? Нажми кнопку Купить. Автор: Nannco, 15 ноября 2022 4 ответа 159 просмотров Nannco 15 ноября 2022 Не работает кнопка "в корзину" Автор: pozharovigor, 17 октября 2022 3 ответа 241 просмотр buslikdrev 17 октября 2022 Купить в кредит в карточке товара Автор: Flint2000, 18 октября 2020 4 ответа 463 просмотра Flint2000 10 января Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Opencart 3.x Opencart 3.x: Общие вопросы Не работает кнопка "купить" Покупателям Оплата дополнений физическими лицами Оплата дополнений юридическими лицами Политика возвратов Разработчикам Регламент размещения дополнений Регламент продаж и поддержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каталога дополнений Урегулирование споров по авторским правам Полезная информация Публичная оферта Политика возвратов Политика конфиденциальности Платежная политика Политика Передачи Персональных Данных Политика прозрачности Последние дополнения TgMarket - Модуль интернет магазина в телеграмме. Автор: Rassol2 ShowCase – адаптивный универсальный шаблон Автор: octemplates Telnotification Автор: Yevhenii_7777 Слайдер Производителей Автор: klimmm Информация (подсказка) Опций и Атрибутов Автор: Parallax
five Опубликовано: 21 декабря 2022 Автор Поделиться Опубликовано: 21 декабря 2022 Если я блок с кнопкой переношу ниже как было изначально, то всё работает. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
esculapra Опубликовано: 21 декабря 2022 Поделиться Опубликовано: 21 декабря 2022 (изменено) попробуй изменить код <button type="button" id="button-cart" data-loading-text="Загрузка..." class="us-product-btn us-product-btn-active" onClick="addCart()">В корзину</button> это <script> $('#button-cart').on('click', function() { $.ajax({ url: 'index.php?route=checkout/cart/add', type: 'post', data: $('#product input[type=\'text\'], #product input[type=\'hidden\'], #product input[type=\'radio\']:checked, #product input[type=\'checkbox\']:checked, #product select, #product textarea'), dataType: 'json', cache: false, beforeSend: function() { $('#button-cart').button('loading'); }, complete: function() { $('#button-cart').button('reset'); }, success: function(json) { $('.alert-dismissible, .text-danger').remove(); $('.form-group').removeClass('has-error'); if (json['error']) { if (json['error']['option']) { let errorOption = ''; for (i in json['error']['option']) { var element = $('#input-option' + i.replace('_', '-')); if (element.parent().hasClass('input-group')) { element.parent().after('<div class="text-danger">' + json['error']['option'][i] + '</div>'); } else { element.after('<div class="text-danger">' + json['error']['option'][i] + '</div>'); } errorOption += '<div class="alert-text-item">' + json['error']['option'][i] + '</div>'; } usNotify('danger', errorOption); } if (json['error']['error_warning']) { usNotify('danger', json['error']['error_warning']); } if (json['error']['recurring']) { $('select[name=\'recurring_id\']').after('<div class="text-danger">' + json['error']['recurring'] + '</div>'); } // Highlight any found errors $('.text-danger').parent().addClass('has-error'); } if (json['success']) { if (json['isPopup']) { octPopupCart(); } else { usNotify('success', json['success']); } if(typeof octYandexEcommerce == 'function') { octYandexEcommerce(json); } // Need to set timeout otherwise it wont update the total setTimeout(function () { $('#oct-cart-quantity, .header-cart-index, #mobile_cart_index').html(json['total_products']); $('.us-cart-text').html(json['total_amount']); }, 100); } }, error: function(xhr, ajaxOptions, thrownError) { alert(thrownError + "\r\n" + xhr.statusText + "\r\n" + xhr.responseText); } }); }); </script> на это <script> function addCart() { alert('bla-bla-bla');// ну шоб бачити шо все норм. $.ajax({ url: 'index.php?route=checkout/cart/add', type: 'post', data: $('#product input[type=\'text\'], #product input[type=\'hidden\'], #product input[type=\'radio\']:checked, #product input[type=\'checkbox\']:checked, #product select, #product textarea'), dataType: 'json', cache: false, beforeSend: function() { $('#button-cart').button('loading'); }, complete: function() { $('#button-cart').button('reset'); }, success: function(json) { $('.alert-dismissible, .text-danger').remove(); $('.form-group').removeClass('has-error'); if (json['error']) { if (json['error']['option']) { let errorOption = ''; for (i in json['error']['option']) { var element = $('#input-option' + i.replace('_', '-')); if (element.parent().hasClass('input-group')) { element.parent().after('<div class="text-danger">' + json['error']['option'][i] + '</div>'); } else { element.after('<div class="text-danger">' + json['error']['option'][i] + '</div>'); } errorOption += '<div class="alert-text-item">' + json['error']['option'][i] + '</div>'; } usNotify('danger', errorOption); } if (json['error']['error_warning']) { usNotify('danger', json['error']['error_warning']); } if (json['error']['recurring']) { $('select[name=\'recurring_id\']').after('<div class="text-danger">' + json['error']['recurring'] + '</div>'); } // Highlight any found errors $('.text-danger').parent().addClass('has-error'); } if (json['success']) { if (json['isPopup']) { octPopupCart(); } else { usNotify('success', json['success']); } if(typeof octYandexEcommerce == 'function') { octYandexEcommerce(json); } // Need to set timeout otherwise it wont update the total setTimeout(function () { $('#oct-cart-quantity, .header-cart-index, #mobile_cart_index').html(json['total_products']); $('.us-cart-text').html(json['total_amount']); }, 100); } }, error: function(xhr, ajaxOptions, thrownError) { alert(thrownError + "\r\n" + xhr.statusText + "\r\n" + xhr.responseText); } }); } </script> Изменено 21 декабря 2022 пользователем esculapra Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... esculapra Опубликовано: 21 декабря 2022 Поделиться Опубликовано: 21 декабря 2022 21.12.2022 в 21:36, spectre сказал: данных только для нее нет тк нет селектора #product на странице там только рокировка 2-х кнопок, то есть все данные на странице есть. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... five Опубликовано: 21 декабря 2022 Автор Поделиться Опубликовано: 21 декабря 2022 В 21.12.2022 в 22:50, esculapra сказал: попробуй изменить код Всё равно не работает Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... esculapra Опубликовано: 21 декабря 2022 Поделиться Опубликовано: 21 декабря 2022 21.12.2022 в 22:04, five сказал: Всё равно не работает короче, сохрани страницу когда работает, и измененную. и запакуй мне в архив. сейчас на 2 часа электрику отключили - до полуночи не будет. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... five Опубликовано: 21 декабря 2022 Автор Поделиться Опубликовано: 21 декабря 2022 (изменено) " Изменено 21 декабря 2022 пользователем five Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... five Опубликовано: 21 декабря 2022 Автор Поделиться Опубликовано: 21 декабря 2022 21.12.2022 в 23:06, esculapra сказал: короче, сохрани страницу когда работает, и измененную. и запакуй мне в архив. сейчас на 2 часа электрику отключили - до полуночи не будет. Ок. Передал в личку Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 1 Перейти к списку тем Похожие публикации Как изменить текст кнопки купить после добавления в корзину Автор: w3bmak3r, 18 ноября 2013 16 ответов 5 633 просмотра AnnValder 24 декабря 2022 Кнопка "Добавить в корзину" не работает Открыть корзину Автор: wlepsein, 29 декабря 2022 1 ответ 339 просмотров wlepsein 30 декабря 2022 Хочешь дешевле? Нажми кнопку Купить. Автор: Nannco, 15 ноября 2022 4 ответа 159 просмотров Nannco 15 ноября 2022 Не работает кнопка "в корзину" Автор: pozharovigor, 17 октября 2022 3 ответа 241 просмотр buslikdrev 17 октября 2022 Купить в кредит в карточке товара Автор: Flint2000, 18 октября 2020 4 ответа 463 просмотра Flint2000 10 января Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Opencart 3.x Opencart 3.x: Общие вопросы Не работает кнопка "купить"
esculapra Опубликовано: 21 декабря 2022 Поделиться Опубликовано: 21 декабря 2022 21.12.2022 в 21:36, spectre сказал: данных только для нее нет тк нет селектора #product на странице там только рокировка 2-х кнопок, то есть все данные на странице есть. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... five Опубликовано: 21 декабря 2022 Автор Поделиться Опубликовано: 21 декабря 2022 В 21.12.2022 в 22:50, esculapra сказал: попробуй изменить код Всё равно не работает Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... esculapra Опубликовано: 21 декабря 2022 Поделиться Опубликовано: 21 декабря 2022 21.12.2022 в 22:04, five сказал: Всё равно не работает короче, сохрани страницу когда работает, и измененную. и запакуй мне в архив. сейчас на 2 часа электрику отключили - до полуночи не будет. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... five Опубликовано: 21 декабря 2022 Автор Поделиться Опубликовано: 21 декабря 2022 (изменено) " Изменено 21 декабря 2022 пользователем five Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... five Опубликовано: 21 декабря 2022 Автор Поделиться Опубликовано: 21 декабря 2022 21.12.2022 в 23:06, esculapra сказал: короче, сохрани страницу когда работает, и измененную. и запакуй мне в архив. сейчас на 2 часа электрику отключили - до полуночи не будет. Ок. Передал в личку Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 1 Перейти к списку тем Похожие публикации Как изменить текст кнопки купить после добавления в корзину Автор: w3bmak3r, 18 ноября 2013 16 ответов 5 633 просмотра AnnValder 24 декабря 2022 Кнопка "Добавить в корзину" не работает Открыть корзину Автор: wlepsein, 29 декабря 2022 1 ответ 339 просмотров wlepsein 30 декабря 2022 Хочешь дешевле? Нажми кнопку Купить. Автор: Nannco, 15 ноября 2022 4 ответа 159 просмотров Nannco 15 ноября 2022 Не работает кнопка "в корзину" Автор: pozharovigor, 17 октября 2022 3 ответа 241 просмотр buslikdrev 17 октября 2022 Купить в кредит в карточке товара Автор: Flint2000, 18 октября 2020 4 ответа 463 просмотра Flint2000 10 января Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу.
five Опубликовано: 21 декабря 2022 Автор Поделиться Опубликовано: 21 декабря 2022 В 21.12.2022 в 22:50, esculapra сказал: попробуй изменить код Всё равно не работает Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
esculapra Опубликовано: 21 декабря 2022 Поделиться Опубликовано: 21 декабря 2022 21.12.2022 в 22:04, five сказал: Всё равно не работает короче, сохрани страницу когда работает, и измененную. и запакуй мне в архив. сейчас на 2 часа электрику отключили - до полуночи не будет. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... five Опубликовано: 21 декабря 2022 Автор Поделиться Опубликовано: 21 декабря 2022 (изменено) " Изменено 21 декабря 2022 пользователем five Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... five Опубликовано: 21 декабря 2022 Автор Поделиться Опубликовано: 21 декабря 2022 21.12.2022 в 23:06, esculapra сказал: короче, сохрани страницу когда работает, и измененную. и запакуй мне в архив. сейчас на 2 часа электрику отключили - до полуночи не будет. Ок. Передал в личку Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 1
five Опубликовано: 21 декабря 2022 Автор Поделиться Опубликовано: 21 декабря 2022 (изменено) " Изменено 21 декабря 2022 пользователем five Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
five Опубликовано: 21 декабря 2022 Автор Поделиться Опубликовано: 21 декабря 2022 21.12.2022 в 23:06, esculapra сказал: короче, сохрани страницу когда работает, и измененную. и запакуй мне в архив. сейчас на 2 часа электрику отключили - до полуночи не будет. Ок. Передал в личку Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
Рекомендованные сообщения