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


Публикации sipaylik

4 публикаций создано sipaylik (учитываются публикации только с 29-Март 23)


#282663 Вывод Варианта Доставки В Зависимости От Названия Товара

Отправлено от sipaylik в 04 Май 2019 - 06:27 в Оформление заказа

Здравствуйте! Аккаунт SL-229058, магазин ind-bazaar.ru

После смены шаблона слетело правило для доставки. Пожалуйста, помогите настроить следующий вариант:

Способы доставки:
Почтовая доставка из Индии (1)
Доставка курьером (2)
Самовывоз (3)
Отправка почтой по России (4)

Если в корзине есть хотя бы один товар со словом "Индии" в названии - при оформлении заказа выводить только способ доставки номер 1.
Если в корзине у ВСЕХ товаров в названии есть слово "Москва", "СПб" или "Екатеринбург" - при оформлении заказа выводить 2,3 и 4 способы доставки,



#275885 Вывод Варианта Доставки В Зависимости От Названия Товара

Отправлено от sipaylik в 14 Май 2018 - 10:56 в Оформление заказа

Заработало, спасибо!
Только потерялся один способ доставки, который тоже должен показываться при наличии с названии слов "Москва", "СПб", "Екатеринбург",
это Пересылка почтой из российских филиалов.
Добавьте и его, пожалуйста!


Просмотр сообщенияFirefly (11 Май 2018 - 18:23) писал:

Здравствуйте.
Если это касается магазина SL-32169, то через обычное оформление заказа все работает корректно.
Для Быстрого заказа внес изменения. Добавил код  в шаблоне Быстрый заказ:
$(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 ) {
				 $('.deliveryRadio[value="301664"]').closest('tbody').show();
			 } else {
				 $('.deliveryRadio[value="36742"]').closest('tbody').show();
			 }
		 });
	 });
}
});



#275866 Вывод Варианта Доставки В Зависимости От Названия Товара

Отправлено от sipaylik в 11 Май 2018 - 22:40 в Оформление заказа

Просмотр сообщенияFirefly (11 Май 2018 - 18:23) писал:

Здравствуйте.
Если это касается магазина SL-32169, то через обычное оформление заказа все работает корректно.
Для Быстрого заказа внес изменения. Добавил код  в шаблоне Быстрый заказ:
$(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 ) {
				 $('.deliveryRadio[value="301664"]').closest('tbody').show();
			 } else {
				 $('.deliveryRadio[value="36742"]').closest('tbody').show();
			 }
		 });
	 });
}
});

Сайт www.ind-bazaar.ru, на нем нет быстрого заказа, по-моему. У меня по-прежнему это не работает, прикрепляю скриншот; вот тут, при добавлении товара со словом Екатеринбург в названии, не должна показываться пересылка из Индии - только три последних варианта доставки.

Прикрепленные изображения

  • скрин правила доставки.JPG



#275852 Вывод Варианта Доставки В Зависимости От Названия Товара

Отправлено от sipaylik в 11 Май 2018 - 14:51 в Оформление заказа

Уважаемые администраторы, нужна помощь :)
Почему-то перестал работать скрипт, который я добавляла с помощью этой темы!

Варианты доставки должны работать в зависимости от наличия/ отсутствия определенных слов в названии.
А сейчас снова начали показываться все 4 варианта, независимо от названия товара.
Помогите, пожалуйста!