//small import fix

git-svn-id: http://dev.prestashop.com/svn/v1/branches/1.5.x@16443 b9a71923-0436-4b27-9f14-aed3839534dd
This commit is contained in:
vAugagneur committed 2012-07-16 16:01:32 +00:00
1 parent ba1e9b59e5
commit 78db02cafb
1 file changed
+19 -14
+19 -14
View File
@@ -1687,6 +1687,7 @@ class AdminImportControllerCore extends AdminController
public function customerImport() public function customerImport()
{ {
$customer_exist = false;
$this->receiveTab(); $this->receiveTab();
$handle = $this->openCsvFile(); $handle = $this->openCsvFile();
AdminImportController::setLocale(); AdminImportController::setLocale();
@@ -1771,13 +1772,15 @@ class AdminImportControllerCore extends AdminController
{ {
unset($customer->id); unset($customer->id);
$res &= $customer->add(); $res &= $customer->add();
$customer->addGroups($customer_groups); if (isset($customer_groups))
foreach ($addresses as $address) $customer->addGroups($customer_groups);
{ if (isset($addresses))
$address['id_customer'] = $customer->id; foreach ($addresses as $address)
unset($address['country'], $address['state'], $address['state_iso'], $address['id_address'] ); {
Db::getInstance()->insert('address', $address); $address['id_customer'] = $customer->id;
} unset($address['country'], $address['state'], $address['state_iso'], $address['id_address'] );
Db::getInstance()->insert('address', $address);
}
} }
} }
} }
@@ -1794,13 +1797,15 @@ class AdminImportControllerCore extends AdminController
{ {
unset($customer->id); unset($customer->id);
$res &= $customer->add(); $res &= $customer->add();
$customer->addGroups($customer_groups); if (isset($customer_groups))
foreach ($addresses as $address) $customer->addGroups($customer_groups);
{ if (isset($addresses))
$address['id_customer'] = $customer->id; foreach ($addresses as $address)
unset($address['country'], $address['state'], $address['state_iso'], $address['id_address']); {
Db::getInstance()->insert('address', $address); $address['id_customer'] = $customer->id;
} unset($address['country'], $address['state'], $address['state_iso'], $address['id_address']);
Db::getInstance()->insert('address', $address);
}
} }
} }