Projekt

Allgemein

Profil

GX-Bug #69599

Von Till Tepelmann vor mehr als 2 Jahren aktualisiert

Versandarten werden nicht korrekt an Afterbuy übergeben, wenn mehr Klammern im Namen sind als üblich 

 Der Regex erkennt nicht meherer Klammern im Verandmodulnamen, sodass dann sowas wie DPD): rauskommt als Name 

 ``` php 
         $data['Versandart']      = preg_replace('/ \(.*?\)/', '', $this->order->getShippingType()->getTitle()); 
 ``` 

 Hier müsste der Regex angepasst werden, sodass die entsprechenden Namen korrekt extrahiert werden 

 Der Regex hört vor der letzen Klammer auf und wird daher die Versandart nicht korrekt übertragen 

 Beispiel: 
 DPD (Versand nach DE: (1 x 0 kg)) 

 Wird übertragen als: 

 DPD)

Zurück