public function preProcess() { if (Tools::isSubmit('submitAddress') || Tools::isSubmit('submitAccount')) { include_once dirname(__FILE__) . '/../../modules/avalaratax/avalaratax.php'; $avalaraModule = new AvalaraTax(); $avalaraModule->fixPOST(); } parent::preProcess(); }
public function preProcess() { if (version_compare(_PS_VERSION_, '1.5', '<') && (Tools::isSubmit('submitAddress') || Tools::isSubmit('submitAccount'))) { include_once dirname(__FILE__) . '/../../modules/avalaratax/avalaratax.php'; $avalaraModule = new AvalaraTax(); $result = $avalaraModule->fixPOST(); if (isset($result['ResultCode']) && $result['ResultCode'] == 'Error') { if (isset($result['Messages']['Summary'])) { foreach ($result['Messages']['Summary'] as $error) { $this->errors[] = Tools::safeOutput($error); } } else { $this->errors[] = Tools::displayError('This address cannot be submitted'); } return false; } } parent::preProcess(); }