cecile26 Posted January 16, 2019 Share Posted January 16, 2019 Bonjour Mon site rencontre un problème sur les fiches clients. Lorsque une cliente veux enregistrer son adresse il n'y a pas de champs comme adresse ou code postale et si on valide elle part en erreur 500. La version prestashop est la 1.7.4.2 Donc je modifie dans le backoffice les champs requis pour l'adresse je valide et vide les cache. Cela fonctionne sur la boutique par contre lorsque je rafraîchi la page j'ai a nouveau l'ancienne page qui part en erreur 500. Pour info plus technique ils m'ont fait parvenir un "bilan"des erreur trouver que je vous transmet Le fichier où l'erreur est présente serait customer/_partials/address-form.tpl.Il y a aussi des erreurs liées au fichier checkout/_partials/steps/addresses.tpl.Il faudrait voir pourquoi il manque cette variable au sein des fichiers cités ci dessus.En désactivant le mode debug nous avons passé cette étape mais nous avons obtenu l'erreur suivante :[PrestaShopException]La propriété Address->id_country est vide.at line 954 in file classes/ObjectModel.php949. }950. 951. $message = $this->validateField($field, $this->$field);952. if ($message !== true) {953. if ($die) {954. throw new PrestaShopException($message);955. }956. return $error_return ? $message : false;957. }958. }959. ObjectModelCore->validateFields - [line 272 - classes/ObjectModel.php]ObjectModelCore->getFields - [line 529 - classes/ObjectModel.php]ObjectModelCore->add - [line 174 - classes/Address.php] - [2 Arguments]AddressCore->add - [line 487 - classes/ObjectModel.php] - [2 Arguments]ObjectModelCore->save - [line 80 - classes/form/CustomerAddressPersister.php]CustomerAddressPersisterCore->save - [line 157 - classes/form/CustomerAddressForm.php] - [2 Arguments]CustomerAddressFormCore->submit - [line 111 - classes/checkout/CheckoutAddressesStep.php]CheckoutAddressesStepCore->handleRequest - [line 61 - classes/checkout/CheckoutProcess.php] - [1 Arguments]CheckoutProcessCore->handleRequest - [line 262 - controllers/front/OrderController.php] - [1 Arguments]OrderControllerCore->initContent - [line 255 - classes/controller/Controller.php]ControllerCore->run - [line 428 - classes/Dispatcher.php]DispatcherCore->dispatch - [line 28 - index.php] Merci Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now