Итоги. Апрель 2015
Сергей
07.05.2015
2842
5.0 из 5.0 (5)
Оцените материал:
Оцените материал:
Статьи по теме
Обсуждение
Всего комментариев: 0
Лучшие кейсы за 2024 год
Зарегистрируйтесь по ссылкам и получите дополнительные бонусы при создании сайта
Как только вы создадите сайт по одной из указанных ссылок, я увижу это в отчете партнерской программы:
После оплаты одного из пакетов, отправьте запрос на info@ucozmagazines.ru с указанием адреса созданного сайта.
О чем здесь?
Мы стараемся развивать uCozMagazines, предлагая новые интересные статьи и сервисы. Эта обзорная заметка расскажет о том, что нового появилось за прошедший месяц апрель 2015 года.
Поскольку в апреле был объявлен лояльный курс (50% от реального), то многие поспешили воспользоваться услугой аудит, часть из них были опубликованы в блоге (кто захотел прямую ссылку).
Надо признать лояльный курс повлиял на количество уроков, их только два:
В магазин не было добавлено ничего. Однако ведется разработка модуля сравнения товаров и скрипта отображения похожих товаров для страницы оформления заказа. Надеюсь, в мае тестирование будет завершено и их можно будет опубликовать.
Однако, спешу поделиться интересным сервисом - https://dadata.ru/suggestions/usage/. Он подключает подсказки в поле для ввода адресов. А точнее, он все адреса в России (с индексом). Используется просто:
$("#address").suggestions({ serviceUrl: "https://dadata.ru/api/v2", token: "***", type: "ADDRESS", /* Вызывается, когда пользователь выбирает одну из подсказок */ onSelect: function(suggestion) { $('#order-fld-3').val(suggestion.data.postal_code); } });
Как видно из примера, пользователь вводит адрес, ему предлагаются варианты, когда он нажимает по одному из предложенных, то индекс автоматически пишется в поле заказа №3.
Причина, по которой мне потребовался индекс - подключение API Почты РФ для расчета стоимости доставки по России. Вот, кстати ссылка на сайт сервиса - http://print-post.com/api_raschet_stoimosti_otpravleniya.htm.
На практике все просто:
var weight , summ, findex, tindex, gUrl = 'http://api.print-post.com/api/sendprice/v2/?weight='+weight+'&summ='+summ+'&from_index='+findex+'&to_index='+tindex; $.get(gUrl, function(data){ // здесь ответ в подробной информацией console.log(data); // Запись через внешний калькулятор if(data.posilka_price) { $("#custom_delivery_tax").val(data.posilka_price); $('span.osum').html('<img alt="" src="http://s702.uweb.ru/img/icon/ajsml.gif" style="vertical-align:-4px;">'); $('#checkout-form-mode').attr('value','change'); $('#del-type-3').click(); } else { alert('Указанных данных недостаточно для отправки посылки или по данному адресу отправка невозможна. Измените способ доставки или уточните адрес'); } });
На этом все, до связи.
Всего комментариев: 0