示例#1
0
 public static function customerHasAddress($id_customer, $id_address)
 {
     if (!self::isOpcModuleActive()) {
         return parent::customerHasAddress($id_customer, $id_address);
     }
     if (!Tools::isSubmit('delete')) {
         return true;
     } else {
         return parent::customerHasAddress($id_customer, $id_address);
     }
 }
示例#2
0
 public static function customerHasAddress($id_customer, $id_address)
 {
     // fix requirement for customer address when it wasn't required (updating in pre_Save in OPCKT)
     if (!self::isOpcModuleActive()) {
         return parent::customerHasAddress($id_customer, $id_address);
     }
     if (!Tools::isSubmit('delete')) {
         return true;
     } else {
         return parent::customerHasAddress($id_customer, $id_address);
     }
 }
示例#3
0
 public static function customerHasAddress($id_customer, $id_address)
 {
     if (!Module::isInstalled('agilepaypal')) {
         return parent::customerHasAddress($id_customer, $id_address);
     }
     $address = new Address($id_address);
     if (Validate::isLoadedObject($address)) {
         if ($address->alias == 'agileexpress' and $address->id_customer == 0 and $address->id_manufacturer == 0 and $address->id_supplier == 0) {
             return true;
         }
     }
     return parent::customerHasAddress($id_customer, $id_address);
 }