javx Опубликовано: декабря 21, 2015 Жалоба Поделиться Опубликовано: декабря 21, 2015 Версия 2.1.0.1.8 PRO. Если оформляешь заказ и на последних шагах случайно пропустить чекбокс с соглашением, кнопка становится неактивной и заказ не возможно завершить. Известно об этой проблеме? Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
Это популярное сообщение. savage4pro Опубликовано: декабря 21, 2015 Это популярное сообщение. Жалоба Поделиться Опубликовано: декабря 21, 2015 известно пока можете в своем catalog/view/theme/ваша_тема/template/checkout/checkout.tpl найти $(document).delegate('#button-payment-method', 'click', function() { $.ajax({ url: 'index.php?route=checkout/payment_method/save', type: 'post', data: $('#collapse-payment-method input[type=\'radio\']:checked, #collapse-payment-method input[type=\'checkbox\']:checked, #collapse-payment-method textarea'), dataType: 'json', beforeSend: function() { $('#button-payment-method').button('loading'); }, success: function(json) { $('.alert, .text-danger').remove(); if (json['redirect']) { location = json['redirect']; } else if (json['error']) { if (json['error']['warning']) { $('#collapse-payment-method .panel-body').prepend('<div class="alert alert-warning">' + json['error']['warning'] + '<button type="button" class="close" data-dismiss="alert">×</button></div>'); } } else { $.ajax({ url: 'index.php?route=checkout/confirm', dataType: 'html', complete: function() { $('#button-payment-method').button('reset'); }, success: function(html) { $('#collapse-checkout-confirm .panel-body').html(html); $('#collapse-checkout-confirm').parent().find('.panel-heading .panel-title').html('<a href="#collapse-checkout-confirm" data-toggle="collapse" data-parent="#accordion" class="accordion-toggle"><?php echo $text_checkout_confirm; ?> <i class="fa fa-caret-down"></i></a>'); $('a[href=\'#collapse-checkout-confirm\']').trigger('click'); }, error: function(xhr, ajaxOptions, thrownError) { alert(thrownError + "\r\n" + xhr.statusText + "\r\n" + xhr.responseText); } }); } }, error: function(xhr, ajaxOptions, thrownError) { alert(thrownError + "\r\n" + xhr.statusText + "\r\n" + xhr.responseText); } }); }); и заменить на $(document).delegate('#button-payment-method', 'click', function() { $.ajax({ url: 'index.php?route=checkout/payment_method/save', type: 'post', data: $('#collapse-payment-method input[type=\'radio\']:checked, #collapse-payment-method input[type=\'checkbox\']:checked, #collapse-payment-method textarea'), dataType: 'json', beforeSend: function() { $('#button-payment-method').button('loading'); }, success: function(json) { $('.alert, .text-danger').remove(); if (json['redirect']) { location = json['redirect']; } else if (json['error']) { $('#button-payment-method').button('reset'); if (json['error']['warning']) { $('#collapse-payment-method .panel-body').prepend('<div class="alert alert-warning">' + json['error']['warning'] + '<button type="button" class="close" data-dismiss="alert">×</button></div>'); } } else { $.ajax({ url: 'index.php?route=checkout/confirm', dataType: 'html', complete: function() { $('#button-payment-method').button('reset'); }, success: function(html) { $('#collapse-checkout-confirm .panel-body').html(html); $('#collapse-checkout-confirm').parent().find('.panel-heading .panel-title').html('<a href="#collapse-checkout-confirm" data-toggle="collapse" data-parent="#accordion" class="accordion-toggle"><?php echo $text_checkout_confirm; ?> <i class="fa fa-caret-down"></i></a>'); $('a[href=\'#collapse-checkout-confirm\']').trigger('click'); }, error: function(xhr, ajaxOptions, thrownError) { alert(thrownError + "\r\n" + xhr.statusText + "\r\n" + xhr.responseText); } }); } }, error: function(xhr, ajaxOptions, thrownError) { alert(thrownError + "\r\n" + xhr.statusText + "\r\n" + xhr.responseText); } }); }); javx 1 Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
javx Опубликовано: декабря 22, 2015 Автор Жалоба Поделиться Опубликовано: декабря 22, 2015 Спасибо, еще заметил: захожу в свойства заказа, написано нет доступа к API, добавляю ip к доступу, спускаюсь в низ страницы, а статус заказа не меняется. Фактически - нужно зайти в заказ, дать доступ к API, после выйти и обратно зайти. Только тогда получается менять статус заказа. Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
savage4pro Опубликовано: декабря 22, 2015 Жалоба Поделиться Опубликовано: декабря 22, 2015 достаточно только один раз выдать доступ к API у вас разве не так? Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
admin Опубликовано: декабря 22, 2015 Жалоба Поделиться Опубликовано: декабря 22, 2015 58 минут назад, savage4pro сказал: достаточно только один раз выдать доступ к API у вас разве не так? один раз для одного айпи если он динамический то по отзывам очень надоедает :-) но Даниель сказал что его все устраивает и будет так как есть Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
kampaniya14 Опубликовано: декабря 23, 2015 Жалоба Поделиться Опубликовано: декабря 23, 2015 Может кто-то уже спрашивал - подскажите где. Тоже 2.1.0.1.8 PRO: товары с разным объемом и массой по разной цене. Одна цена указывается в данных при добавлении товара, другие в опциях под определенный вес. Когда выбираешь нужный вес и добавляешь в корзину - цена остается основная, та что указана в данных. И товары в корзине не удаляются, изменить ничего нельзя. Увидеть можно здесь http://kampani7.bget.ru Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
savage4pro Опубликовано: декабря 23, 2015 Жалоба Поделиться Опубликовано: декабря 23, 2015 отключите модули, затрагивающие опции и посмотрите, останется ли ошибка Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
kampaniya14 Опубликовано: декабря 24, 2015 Жалоба Поделиться Опубликовано: декабря 24, 2015 В 23.12.2015 at 20:39, savage4pro сказал: отключите модули, затрагивающие опции и посмотрите, останется ли ошибка Спасибо большое за совет. А например? Какие модули? Фильтр не включен, а что еще затрагивает - ума не приложу. Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
savage4pro Опубликовано: декабря 28, 2015 Жалоба Поделиться Опубликовано: декабря 28, 2015 В 24.12.2015 at 00:29, kampaniya14 сказал: Спасибо большое за совет. А например? Какие модули? Фильтр не включен, а что еще затрагивает - ума не приложу. вам должно быть виднее, какие модули вы устанавливали можете все отключить, и модификаторы тоже, если ошибка останется, значит ядро переписывали и тут поможет только сравнение с оригиналом, а если корзина нормально цены товара с разным весом будет отображать, тогда включайте модули по одному и проверяйте, когда ошибка вновь появится, иначе говоря, в первую очередь следует ее локализовать Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
kampaniya14 Опубликовано: декабря 28, 2015 Жалоба Поделиться Опубликовано: декабря 28, 2015 Спасибо. Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сейчас и зарегистрироваться позже. Если у вас есть учётная запись, войдите, чтобы публиковать под своей учётной записью.