ferran.herrero Posted January 11, 2018 Share Posted January 11, 2018 (edited) Buenas! Tengo un problema con mi prestashop. Estoy intentando montar mi tienda online apostando por esta plataforma, pero me he encontrado que cuando un cliente rellena los datos para realizar un pedido en mi tienda, salta el siguiente error: Quote 500 Server Error Oops, something went wrong. Try to refresh this page or feel free to contact us if the problem persists. Esto pues....es grave, porque si mis clientes no pueden comprar en mi tienda... :') por otra parte, no puedo eliminar el proveedor que crea prestashop de ejemplo, pues me dice "DNI es un campo obligatorio" y no hay ningún campo con dicho nombre. Tampoco puedo crear ningún proveedor por la misma cuestión. Leyendo en el foro y demás, al parecer hay que desactivar la opción de DNI obligatorio desde el país, por lo que fui a Ubicaciones geográficas del menú de presta, selecconé modificar país (en mi caso España) y en la opción que pone abajo ¿Necesita un número de identificación fiscal? Pues la pusé en No y el problema persiste. Dejo captura de ambas cosas... *Comento ambos errores juntos porque sospecho que todo lo provoca el dni...imagino que el formulario final en la compra, cuando el cliente rellena los datos, presta busca el dni y como no hay ningún campo para ello hace saltar el error, supongo* Edited January 11, 2018 by ferran.herrero add new screenshot (see edit history) Link to comment Share on other sites More sharing options...
natacreativa Posted January 18, 2018 Share Posted January 18, 2018 Hola, ¿Conseguiste reparar este error? Me pasa lo mismo con el mismo campo y he probado de todo pero sigue sin funcionar. Un saludo, 1 Link to comment Share on other sites More sharing options...
ferran.herrero Posted January 20, 2018 Author Share Posted January 20, 2018 Conseguí solucionarlo entrando en la base de datos. Pones DESC y la tabla y te sale la información de cada columna; y aquí hay que cambio el valor "NOT NULL" (no puede dejarse vacío) del campo dni a NULL para que prestashop no solicite el dni siempre. Espero que cualquier otra persona que haya tenido el fallo pueda solucionarlo. Link to comment Share on other sites More sharing options...
daresf10 Posted January 24, 2018 Share Posted January 24, 2018 la solución es muy fácil solo tienes que ir al apartado clienes > direcciones y en el desplegable de campos obligatorios desmarcalos. Una vez sepas cual es el campo que te genera el error puedes activar los otros. es un fallo de desarrollo de prestashop. ya que si quieres cambiar el campo DNI a obligatorio u tu bbda no tiene esos datos en el cliente en vez de solicitarlo el sistema rompe. SI tienes alguna duda sobre el proceso me puedes contactar en [email protected] espero que sea suficiente la explicación. 1 Link to comment Share on other sites More sharing options...
natacreativa Posted January 25, 2018 Share Posted January 25, 2018 Muchas gracias! Lo probaré a ver si funciona de una vez. Aunque antes tengo que restaurar unas cuantas cosas. Un saludo, Link to comment Share on other sites More sharing options...
Flores Lys Posted March 15, 2021 Share Posted March 15, 2021 On 1/20/2018 at 2:55 PM, ferran.herrero said: Conseguí solucionarlo entrando en la base de datos. Pones DESC y la tabla y te sale la información de cada columna; y aquí hay que cambio el valor "NOT NULL" (no puede dejarse vacío) del campo dni a NULL para que prestashop no solicite el dni siempre. Espero que cualquier otra persona que haya tenido el fallo pueda solucionarlo. Perdón! Me pasa el mismo problema que comentabas en este post. ¿Cómo puedo llegar a esta base de datos? Muchísimas gracias de antemano! 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