Всем будет полезен данный виджет.
Но никак не могу сделать в нем наценку и плюс к дням, по тарифу к примеру идет 150 руб 3-5 дн. а надо наценку +100р к тарифу и плюс 2 дня к сроку. = 250 руб 5-6 дн.
Сам виджет доступен на сайте СДЕК в разделе интеграций и там же инструкция по установке.
На моем примере код скрипта :
<script type="text/javascript">
var sectionWidjet = new ISDEKWidjet ({
defaultCity: '<?php echo $city; ?>', = автоопределение города модулем геоип
cityFrom: 'Москва', = откуда
country: 'Россия',
link: 'forpvz',
path: 'https://ххххххх.ru/widget/scripts/',
servicepath: 'https://хххххххх.ru/service.php',
hidedelt: true,
hidedress: true,
goods: [{ length : 10, width : 10, height : 10, weight : 1 }],
onReady : function(){ // на загрузку виджета отобразим информацию о доставке до ПВЗ
ipjq('#linkForWidjet').css('display','inline');
},
onCalculate: calculated
});
function calculated(params){
ipjq('#delPricePVZ').html(params.profiles.pickup.price + " руб.");
ipjq('#delTimePVZ').html(params.profiles.pickup.term);
ipjq('#delPriceCourier').html(params.profiles.courier.price + " руб.");
ipjq('#delTimeCourier').html(params.profiles.courier.term);
ipjq('#ves').html(ves + " кг.");
ipjq('#vesob').html(vesOb + " кг.");
}
</script>
Здесь поставим блок с информацией о доставке:
<div>
Стоимость доставки: <span id='delPricePVZ'>грузится</span> руб.<br>
Срок доставки: <span id='delTimePVZ'>грузится</span> дн.<br>
</div>
<div id="forpvz"></div> = тут будет карта с пвз
Помогите понять как в блоке с информацией автоматом прибавлять к тарифу стоимость и срок.