Перейти к содержимому


Нет Выбора Способа Доставки


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 2

#1 customer8765

customer8765

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 328 сообщений

Отправлено 25 Июнь 2016 - 15:20

ST-388618
При нажатии кнопки "Быстрый заказ" на карточке товара в открывающейся форме оформления заказа отсутствует выбор способа доставки.

#2 Danil

Danil

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 4 645 сообщений

Отправлено 25 Июнь 2016 - 16:42

Просмотр сообщенияcustomer8765 (25 Июнь 2016 - 15:20) писал:

ST-388618
При нажатии кнопки "Быстрый заказ" на карточке товара в открывающейся форме оформления заказа отсутствует выбор способа доставки.
Здравствуйте.
Условия доставки скрываются из-за кода в шаблоне Быстрый заказ
<script>
$('.cart-title').html($('#newCartCount').html());
$('.dropdown-cart').html($('#newCartData').html());
/* Выбор вариантов доставки в зависимости от окончания названия товара */
$(function () {
  if ($('.deliveryRadio').length) {
$.get('/cart', function (content) {
  $(content).find('.cartForm .cartFormTbodyHeader').each(function () {
var goodsName = $.trim($(this).text());
$('.orderStageDeliveryListTable tbody').hide();
/* if (goodsName.indexOf('инолеум') !== - 1 || goodsName.indexOf('овролин') !== - 1 || goodsName.indexOf('трава') !== - 1) { */
if (goodsName.indexOf('офисный') !== - 1 || goodsName.indexOf('бытовой') !== - 1 || goodsName.indexOf('коммерческий') !== - 1) {
  $('.deliveryRadio[value="329340"], .deliveryRadio[value="327327"], .deliveryRadio[value="327525"]').closest('tbody').show();
} else {
  $('.deliveryRadio[value="327511"], .deliveryRadio[value="327525"], .deliveryRadio[value="326818"], .deliveryRadio[value="327326"], .deliveryRadio[value="327513"], .deliveryRadio[value="327519"], .deliveryRadio[value="329340"]').closest('tbody').show();
}
  });
});
  }
});

</script>
Для каких целей Вы его добавляли?

#3 customer8765

customer8765

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 328 сообщений

Отправлено 25 Июнь 2016 - 22:21

Просмотр сообщенияDanil (25 Июнь 2016 - 16:42) писал:

Здравствуйте.
Условия доставки скрываются из-за кода в шаблоне Быстрый заказ
<script>
$('.cart-title').html($('#newCartCount').html());
$('.dropdown-cart').html($('#newCartData').html());
/* Выбор вариантов доставки в зависимости от окончания названия товара */
$(function () {
if ($('.deliveryRadio').length) {
$.get('/cart', function (content) {
$(content).find('.cartForm .cartFormTbodyHeader').each(function () {
var goodsName = $.trim($(this).text());
$('.orderStageDeliveryListTable tbody').hide();
/* if (goodsName.indexOf('инолеум') !== - 1 || goodsName.indexOf('овролин') !== - 1 || goodsName.indexOf('трава') !== - 1) { */
if (goodsName.indexOf('офисный') !== - 1 || goodsName.indexOf('бытовой') !== - 1 || goodsName.indexOf('коммерческий') !== - 1) {
$('.deliveryRadio[value="329340"], .deliveryRadio[value="327327"], .deliveryRadio[value="327525"]').closest('tbody').show();
} else {
$('.deliveryRadio[value="327511"], .deliveryRadio[value="327525"], .deliveryRadio[value="326818"], .deliveryRadio[value="327326"], .deliveryRadio[value="327513"], .deliveryRadio[value="327519"], .deliveryRadio[value="329340"]').closest('tbody').show();
}
});
});
}
});

</script>
Для каких целей Вы его добавляли?
Код добавлялся для выбора способа доставки в зависимости от наименования товара. Но его надо поправить, спасибо.




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных