Quellcode durchsuchen

Merge branch 'mmidocument-shipping-lines-order-by-ref' of iProspective/dolibarr into 16.0-mmi

Mathieu Moulin vor 2 Jahren
Ursprung
Commit
73d35c07ca
1 geänderte Dateien mit 6 neuen und 0 gelöschten Zeilen
  1. 6 0
      htdocs/core/modules/expedition/doc/pdf_espadon.modules.php

+ 6 - 0
htdocs/core/modules/expedition/doc/pdf_espadon.modules.php

@@ -195,6 +195,12 @@ class pdf_espadon extends ModelePdfExpedition
 			$outputlangsbis->loadLangs(array("main", "bills", "orders", "products", "dict", "companies", "propal", "deliveries", "sendings", "productbatch"));
 		}
 
+		// Added by MMI Mathieu Moulin iProspective
+		// Sort by Product Ref
+		if (!empty($conf->global->MMI_EXPE_ORDER_LINES_BY_REF))
+			usort($object->lines, function($i, $j){
+				return ($i->ref > $j->ref) ?1 :(($i->ref < $j->ref) ?-1 :0);
+			});
 		$nblines = count($object->lines);
 
 		// Loop on each lines to detect if there is at least one image to show