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


Добавить Города И Сумму Скидки


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

#21 МихаилДолматов

МихаилДолматов

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

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

Отправлено 14 Август 2019 - 16:54

Просмотр сообщенияVaccina (14 Август 2019 - 06:30) писал:

Здравствуйте.

Зайдите в раздел Сайт - Редактор шаблонов - HTML - найдите:
<script type="text/javascript">
$(document).ready(function(){
		 ymaps.ready(function(){
				 var geolocation = ymaps.geolocation;
				 if (geolocation.city=='Москва'){
						 $('.goodsDataForm .add-to-cart').append('<h3>Доставка в <span>' + geolocation.city + '</span> осуществляется:</h3><p><span>СДЭК</span> <span>от 400руб.</span></p><p><span>Почта России</span> <span>от 400руб.</span></p><p><span>Курьером по Москве и МО</span> <span>350руб.</span></p>');
						 $('.client_city').html(geolocation.city + '<div class="content"><p><span>СДЭК</span> <span>от 400руб.</span></p><p><span>Почта России</span> <span>от 400руб.</span></p><p><span>Курьером по Москве и МО</span> <span>350руб.</span></p></div>');
				 } else {
						 $('.goodsDataForm .add-to-cart').append('<h3>Доставка в <span>' + geolocation.city + '</span> осуществляется:</h3><p><span>СДЭК</span> <span>от 400руб.</span></p><p><span>Почта России</span> <span>от 400руб.</span></p>');
						 $('.client_city').html(geolocation.city + '<div class="content"><p><span>СДЭК</span> <span>от 400руб.</span></p><p><span>Почта России</span> <span>от 400руб.</span></p></div>');
				 }
		 });
});
</script>

замените на:
<script type="text/javascript">
$(document).ready(function(){
		 ymaps.ready(function(){
				 var geolocation = ymaps.geolocation;
				 if (geolocation.city=='Москва'){
						 $('.goodsDataForm .add-to-cart').append('<h3>Доставка в <span>' + geolocation.city + '</span> осуществляется:</h3><p><span>СДЭК</span> <span>от 400руб.</span></p><p><span>Почта России</span> <span>от 400руб.</span></p><p><span>Курьером по Москве</span> <span>350руб.</span></p><span>Курьером за МКАД</span> <span>350+20руб. за км.</span></p>');
						 $('.client_city').html(geolocation.city + '<div class="content"><p><span>СДЭК</span> <span>от 400руб.</span></p><p><span>Почта России</span> <span>от 400руб.</span></p><p><span>Курьером по Москве</span> <span>350руб.</span></p><span>Курьером за МКАД</span> <span>350+20руб. за км.</span></p></div>');
				 } else {
						 $('.goodsDataForm .add-to-cart').append('<h3>Доставка в <span>' + geolocation.city + '</span> осуществляется:</h3><p><span>СДЭК</span> <span>от 400руб.</span></p><p><span>Почта России</span> <span>от 400руб.</span></p>');
						 $('.client_city').html(geolocation.city + '<div class="content"><p><span>СДЭК</span> <span>от 400руб.</span></p><p><span>Почта России</span> <span>от 400руб.</span></p></div>');
				 }
		 });
});
</script>

Код вроде не работает, если вы не с Москвы зайдите через Москвоский IP и проверьте пожалуйста

#22 Vaccina

Vaccina

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

  • Модераторы
  • 24 353 сообщений

Отправлено 15 Август 2019 - 07:59

Здравствуйте.

Скрипт работает верно, если в нем сменить город на ваш, то вы увидите разницу в выводимом для доставки тексте.

#23 МихаилДолматов

МихаилДолматов

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

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

Отправлено 15 Август 2019 - 18:39

Просмотр сообщенияVaccina (15 Август 2019 - 07:59) писал:

Здравствуйте.

Скрипт работает верно, если в нем сменить город на ваш, то вы увидите разницу в выводимом для доставки тексте.

я сейчас не в москве пока, менял на Московский ip и не отображалась Москва и суммы доставки




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

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