Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var params={
- url: '/assets/ddelivery/ajax.php?action=module',
- width: 550,
- height: 440,
- };
- var callbacks = {
- resize_event:function(data){
- // событие при изменению размеров модуля
- // в объекте data новые размеры
- },
- open: function(){
- // Хук на открытие окна;
- console.log('open');
- $('.ddelivery_errors').html('').hide();
- return true;
- },
- change: function(data){
- // Хук на окончание оформления заказа и обработка результата;
- console.log('change');
- console.log(data);
- order=data;
- $('.ddelivery_errors').html('').hide();
- $.ajax({
- url:'/udata://ddeliverykroerov/save.json',
- dataType:'json',
- type:'POST',
- data:{
- city_name:data.city_name,
- ddelivery_id:data.id
- }
- })
- .success(function(data){
- if(data.order.summary.price.delivery!=undefined){
- $('input[name="delivery_price"]').val(data.order.summary.price.delivery);
- chooseDeliveryId();
- }
- });
- },
- close_map: function(data){
- $('.ddelivery_errors').html('').hide();
- // Хук на закрытие карты
- },
- price: function(data){
- console.log('price');
- console.log(data);
- $('.ddelivery_errors').html('').hide();
- $.ajax({
- url:'/udata://ddeliverykroerov/save.json',
- dataType:'json',
- type:'POST',
- data:{
- price:data.price
- }
- })
- .success(function(data){
- });
- }
- };
- DDeliveryModule.init(params, callbacks, 'ddelivery_container_place');
Add Comment
Please, Sign In to add comment