neouy Posted April 19, 2017 Share Posted April 19, 2017 La primer parte del registro anda bien (los datos personales) el problema es cuando intento guardar direcciones sale error 500 La gente de soporte de mi host me dijo que es un error de prestashop que no es de parte del server, pero la charla con soporte: Bien este es todo el código de error que arroja: [PrestaShopException]Property Address->other is empty.at line 944 in file classes/ObjectModel.php939. }940.941. $message = $this->validateField($field, $this->$field);942. if ($message !== true) {943. if ($die) {944. throw new PrestaShopException($message);945. }946. return $error_return ? $message : false;947. }948. }949.ObjectModelCore->validateFields - [line 272 - classes/ObjectModel.php]ObjectModelCore->getFields - [line 518 - classes/ObjectModel.php]ObjectModelCore->add - [line 174 - classes/Address.php] - [2 Arguments]AddressCore->add - [line 476 - classes/ObjectModel.php] - [2 Arguments]ObjectModelCore->save - [line 76 - classes/form/CustomerAddressPersister.php]CustomerAddressPersisterCore->save - [line 145 - classes/form/CustomerAddressForm.php] - [2 Arguments]CustomerAddressFormCore->submit - [line 58 - controllers/front/AddressController.php]AddressControllerCore->postProcess - [line 194 - classes/controller/Controller.php]ControllerCore->run - [line 369 - classes/Dispatcher.php]DispatcherCore->dispatch - [line 28 - index.php] El problema parece originarse en la línea 944 del archivo classes/ObjectModel.phpSupongo con esto ya puedes comenzar a investigar qué está fallando exactamente. En los logs no hay nada relevante lamentablemente. Idea de como solucionar esto? Link to comment Share on other sites More sharing options...
neouy Posted April 20, 2017 Author Share Posted April 20, 2017 Alguna idea de como solucionar este tema? de lo contrario imposible habilitar la tienda sin este paso en la compra Link to comment Share on other sites More sharing options...
andrea Posted February 17, 2018 Share Posted February 17, 2018 Hola Neo, encontraste la solución? me ocurre lo mismo, no sé si toqué algo que no debía porque funcionaba perfectamente y ahora cuando intento registrar una dirección me sale : 500 error de servidor. Link to comment Share on other sites More sharing options...
catrinis Posted May 12, 2018 Share Posted May 12, 2018 (edited) Hola, no sé si es tarde a lo mejor ya lo resolvieron, pero por si a alguien mas le sucede les digo como lo resolví. El síntoma es: al intentar grabar una dirección para cualquier usuario sea dentro de la cuenta del usuario o en dar el siguiente paso en carretilla de compras. Justamente después sale error 500. Entendí que esto se debe a una casilla en el formulario de "Formato de dirección" que no esta y es necesaria. Donde se encuentra esto?, en internacional - Países - TU PAÍS "Borre formato" y luego "utilizar formato predeterminado" A partir de aquí uno puede agregar o quitar campos Edited May 12, 2018 by catrinis (see edit history) Link to comment Share on other sites More sharing options...
desarrollo3333 Posted April 5, 2019 Share Posted April 5, 2019 Me salvo la vida ! Link to comment Share on other sites More sharing options...
jmeca Posted May 11, 2019 Share Posted May 11, 2019 A mi no, tengo un problema, que no se que hacer: La longitud del campo Customer->passwd es actualmente de 60 caracteres. Debe tener entre 0 y 32 caracteres.at line 984 in file classes/ObjectModel.php Donde se modifica el campo de la contraseña? Todo viene despues de la ultima actualizaciona 1.7.5.2 porque no he tocado esta pagina hace tiempo ni he instalado modulos nuevos. Link to comment Share on other sites More sharing options...
jmeca Posted May 11, 2019 Share Posted May 11, 2019 Por fin he descubierto cual es el problema, en la carpeta /overrides/ habia un override de Customer.php y haciendo memoria lo unico que instale y despues borre fue el modulo de Correos de España para hacer una prueba, que ademas no llegue a hacerla por que no me enviaron las claves A si que ojo con el modulo de Correos de España 1 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