]> _ Git - cubeextranet.git/commitdiff
#wesco : xls parse adjusments
authorvincent@cubedesigners.com <vincent@cubedesigners.com@f5622870-0f3c-0410-866d-9cb505b7a8ef>
Mon, 29 Feb 2016 12:19:49 +0000 (12:19 +0000)
committervincent@cubedesigners.com <vincent@cubedesigners.com@f5622870-0f3c-0410-866d-9cb505b7a8ef>
Mon, 29 Feb 2016 12:19:49 +0000 (12:19 +0000)
@1

inc/ws/DAO/class.ws.dao.book.php

index 9d9b74a5f650e9034c0fae6f2e4a7247400b3242..475714e3f1b2eda208d484024757fb97aedc02ae 100644 (file)
@@ -1385,12 +1385,18 @@ class wsDAOBook extends commonDAO {
                                                $i++;
                                        }
                                } elseif ($ext == 'xlsx') {
-                                       include_once ROOT.'/inc/ZendFramework/PHPExcel/PHPExcel.php';
+                                       include_once ROOT . '/inc/ZendFramework/PHPExcel/PHPExcel.php';
                                        $objReader = PHPExcel_IOFactory::createReader('Excel2007');
                                        $objPHPExcel = $objReader->load($referencesFile);
 
+
                                        foreach ($objPHPExcel->getWorksheetIterator() as $worksheet) {
-                                               $worksheets[$worksheet->getTitle()] = $worksheet->toArray();
+                                               $title = $worksheet->getTitle();
+                                               if (strlen($title) == 2 && cubeCountry::getCountry($title)) {
+                                                       $title = cubeCountry::getCountry($title);
+                                               }
+
+                                               $worksheets[$title] = $worksheet->toArray(null, true, true);
                                        }
                                        $flex->addVariable('basketReferences', $worksheets, false, true, "OrderedObject");
                                }