Я получаю эту ошибку, когда пытаюсь сохранить мой адрес в Prestashop 1.7, я изменил формат адреса в backend и после удаления страны из формата я не могу сохранить адрес, может кто-то пожалуйста, помогите мне с этим?Prestashop 1.7 не удалось сохранить адрес для заказа
Изображение показывает эту ошибку:
[PrestaShopException]
Property Address->id_country is empty
at line 915 in file classes/ObjectModel.php
910. }
911.
912. $message = $this->validateField($field, $this->$field);
913. if ($message !== true) {
914. if ($die) {
915. throw new PrestaShopException($message);
916. }
917. return $error_return ? $message : false;
918. }
919. }
920.
ObjectModelCore->validateFields - [line 248 - classes/ObjectModel.php]
ObjectModelCore->getFields - [line 489 - classes/ObjectModel.php]
ObjectModelCore->add - [line 176 - classes/Address.php] - [2 Arguments]
AddressCore->add - [line 447 - classes/ObjectModel.php] - [2 Arguments]
ObjectModelCore->save - [line 76 - classes/form/CustomerAddressPersister.php]
CustomerAddressPersisterCore->save - [line 144 - classes/form/CustomerAddressForm.php] - [2 Arguments]
CustomerAddressFormCore->submit - [line 111 - classes/checkout/CheckoutAddressesStep.php]
CheckoutAddressesStepCore->handleRequest - [line 57 - classes/checkout/CheckoutProcess.php] - [1 Arguments]
CheckoutProcessCore->handleRequest - [line 199 - controllers/front/OrderController.php] - [1 Arguments]
OrderControllerCore->initContent - [line 201 - classes/controller/Controller.php]
ControllerCore->run - [line 366 - classes/Dispatcher.php]
DispatcherCore->dispatch - [line 28 - index.php]
Я считаю, что это ошибка. Он был изменен с 1,6 до 1,7. В 1.6 он по-прежнему просит страну, даже если вы удалите ее из формата адреса страны. – sadlyblue