Итоги. Апрель 2015
Сергей
07.05.2015
3181
5.0 из 5.0 (5)
Оцените материал:
Оцените материал:
Статьи по теме
Обсуждение
Всего комментариев: 0
Лучшие кейсы за 2025 год
Зарегистрируйтесь по ссылкам и получите дополнительные бонусы при создании сайта
Как только вы создадите сайт по одной из указанных ссылок, я увижу это в отчете партнерской программы:

После оплаты одного из пакетов, отправьте запрос на 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