Example #1
0
 public function findData($filters = array())
 {
     $addr = array();
     //        $shipAddr = array();
     $oAddress = new AddressObject();
     $langId = Zend_Registry::get('languageID');
     $data = parent::findData($filters);
     if (!empty($data)) {
         $data = $data[0];
         $addrId = $data[$this->_addressField];
         if (!empty($addrId)) {
             $addr = $oAddress->getAll($langId, true, $addrId);
             $addr = $addr[0];
             $addr[$this->_addressField] = $addrId;
         }
         $data[$this->_formDataName] = $addr;
         //            $data['addressShipping'] = $shipAddr;
     }
     return $data;
 }
Example #2
0
 public function findData($filters = array())
 {
     $oAddress = new AddressObject();
     $data = parent::findData($filters);
     if (!empty($data)) {
         $data = $data[0];
         $address = $oAddress->getAll(null, true, $data['R_RetailerAddressId']);
         foreach ($address as $addr) {
             foreach ($addr as $key => $value) {
                 if (preg_match('/^AI_/', $key) && $addr['AI_LanguageID'] == 2) {
                     $data['retailerFormEn'][$key] = $value;
                 } else {
                     $data['retailerForm'][$key] = $value;
                 }
             }
         }
         $data['retailerForm']['isDistributeur'] = $data['R_Status'];
         $data['retailerForm']['R_Active'] = $data['R_Active'];
     }
     return $data;
 }