Интеграция

Часто задаваемые вопросы по виджетам

Версия 1 от 09.09.2020 — История изменений

Подключение своих стилей к виджету

Чтобы добавить свои стили, необходимо указать путь к файлу CSS и подключить его после инициализации виджета. 

Пример подключения. 

var shiptorWidget = document.querySelector('#shiptor_widget');
shiptorWidget.addEventListener('onWidgetInit',function(){

    var fileref = document.createElement("link");
    fileref.setAttribute("rel", "stylesheet");
    fileref.setAttribute("type", "text/css");
    fileref.setAttribute("href", '/pat/to/your/custom/style.css');  //Путь к вашему css файлу
    if(typeof fileref !== "undefined"){
        document.head.appendChild(fileref)
    }
});

Пример результата.

Где взять КЛАДР-код для моего города, чтобы подставить его в виджет городом по умолчанию?

Если на сайте нет интеграции с КЛАДР, то для получения кода можно использовать сам виджет. Например, нужен Междуреченск Кемеровской области. Начните набирать его название в поле «Название населенного пункта».

Выберите нужный населенный пункт, щелкнув по нему в списке предлагаемых вариантов. После расчёта возможных способов доставки воспользуйтесь консолью браузера (в данном случае приведен пример с Firefox).

Откроется следующее окно, где можно будет увидеть КЛАДР-код желаемого местоположения в параметре data-kladr поля «Название населенного пункта».

Для города Междуреченск Кемеровской области КЛАДР-код равен 42000016000.

История изменений