コード例 #1
0
ファイル: Address.php プロジェクト: okite11/frames21
 /**
  * Save customer default addresses.
  *
  * @param array $defaults
  * @return Mage_ImportExport_Model_Import_Entity_Customer_Address
  */
 protected function _saveCustomerDefaults(array $defaults)
 {
     foreach ($defaults as $tableName => $data) {
         $tableData = array();
         foreach ($data as $customerId => $attrData) {
             foreach ($attrData as $attributeId => $value) {
                 $tableData[] = array('entity_id' => $customerId, 'entity_type_id' => $this->_customer->getEntityTypeId(), 'attribute_id' => $attributeId, 'value' => $value);
             }
         }
         $this->_connection->insertOnDuplicate($tableName, $tableData, array('value'));
     }
     return $this;
 }