dovgan
-
Публікації
3 -
З нами
-
Відвідування
Тип публікації
Профілі
Форум
Маркетплейс
Статті
FAQ
Наші новини
Магазин
Блоги
module__dplus_manager
Повідомлення, опубліковані користувачем dovgan
-
-
8 hours ago, Flazz said:
Подскажите, где смотреть адрес пункта выдачи, который выбрал клиент? В админке в инормации о заказе этих данных нет...
как это нет? адрес доставки - это и есть адрес пункта самовывоза в случае выбранного типа доставки "самовывоз"
-
@uriy1979 , баг, связанный с автоматическим добавлением типов доставок с сервера Шиптора. Для исправления в файле admin/controller/shipping/shiptor.php , строки 1220-1229, заменить эту часть:
foreach($this->shiptor->getShippingMethods() as $shipping_method){ if($this->request->post['shiptor_'.$shipping_method['id'].'_type']=='P' && !empty($this->request->post['shiptor_'.$shipping_method['id'].'_markup']) && ((int)$this->request->post['shiptor_'.$shipping_method['id'].'_markup']>100 || (int)$this->request->post['shiptor_'.$shipping_method['id'].'_markup']<-100)){ $this->error['error'][$shipping_method['id'].'_markup'] = $this->language->get('error_is_markup'); } if($this->request->post['shiptor_'.$shipping_method['id'].'_type']=='P' && !empty($this->request->post['shiptor_'.$shipping_method['id'].'_markup_surcharge']) && ((int)$this->request->post['shiptor_'.$shipping_method['id'].'_markup_surcharge']>100 || (int)$this->request->post['shiptor_'.$shipping_method['id'].'_markup_surcharge']<-100)){ $this->error['error'][$shipping_method['id'].'_markup_surcharge'] = $this->language->get('error_is_markup'); } }
на вот эту:
foreach($this->shiptor->getShippingMethods() as $shipping_method){ if(isset($this->request->post['shiptor_'.$shipping_method['id'].'_type']) && $this->request->post['shiptor_'.$shipping_method['id'].'_type']=='P' && !empty($this->request->post['shiptor_'.$shipping_method['id'].'_markup']) && ((int)$this->request->post['shiptor_'.$shipping_method['id'].'_markup']>100 || (int)$this->request->post['shiptor_'.$shipping_method['id'].'_markup']<-100)){ $this->error['error'][$shipping_method['id'].'_markup'] = $this->language->get('error_is_markup'); } if(isset($this->request->post['shiptor_'.$shipping_method['id'].'_type']) && $this->request->post['shiptor_'.$shipping_method['id'].'_type']=='P' && !empty($this->request->post['shiptor_'.$shipping_method['id'].'_markup_surcharge']) && ((int)$this->request->post['shiptor_'.$shipping_method['id'].'_markup_surcharge']>100 || (int)$this->request->post['shiptor_'.$shipping_method['id'].'_markup_surcharge']<-100)){ $this->error['error'][$shipping_method['id'].'_markup_surcharge'] = $this->language->get('error_is_markup'); } }
[Поддержка] Shiptor — фулфилмент и агрегатор доставки
в Доставка
Опубліковано: · Змінено користувачем dovgan
@lyovajan , для этого нужно заменить
на