dni obligatorio prestashop  

 
Joan
 Joan
Estimable Member

Hola
como puedo hacer en PS 1.6 para que el DNI se pida pero que no sea obligatorio?
en clientes>direcciones no lo tengo seleccionado

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 04/06/2019 12:47 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Joan.

.- Accede a Localización -> países.
.- Edita el país " España "
.- Selecciona " No " en la opción " ¿Necesita el número de identificación fiscal? "

Un saludo

Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar Testimonio
¿Has probado WpCenter?, es nuestro nuevo manager de WordPress desde el propio cPanel sin necesidad de acceder a tu administración, te permitirá configurar actualizaciones automáticas y mucho más.
Pruébalo accediendo a tu cPanel > Aplicaciones Webempresa > WpCenter
¡Gracias!.

ResponderCitar
Respondido : 04/06/2019 1:10 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Joan
 Joan
Estimable Member

esto no es, por eso dije que se pida. lo que me dices ocultara el campo DNI

ResponderCitar
Respondido : 04/06/2019 1:57 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Joan.

Ok, lo que quieres es que no sea obligatorio.

.- accede al archivo controllers -> front -> AuthController.php

Buscar el siguiente código:

if ($country->need_identification_number && (!Tools::getValue('dni') || !Validate::isDniLite(Tools::getValue('dni'))))

.- Modifica ese código por lo siguiente:

if ($country->need_identification_number && !Validate::isDniLite(Tools::getValue('dni')))

.- edita el archivo controllers -> front -> AddressController.php

.- Busca el siguiente código:

if ($country->isNeedDni() && (!Tools::getValue('dni') || !Validate::isDniLite(Tools::getValue('dni'))))

.- modifica por lo siguiente:

if ($country->isNeedDni() && !Validate::isDniLite(Tools::getValue('dni')))

para no perder las modificaciones copias los dos archivos a la carpeta override -> controllers -> front

Nota: antes de realizar cualquier modificación, recuerda descargar una copia de los originales.

Un saludo

Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar Testimonio
¿Has probado WpCenter?, es nuestro nuevo manager de WordPress desde el propio cPanel sin necesidad de acceder a tu administración, te permitirá configurar actualizaciones automáticas y mucho más.
Pruébalo accediendo a tu cPanel > Aplicaciones Webempresa > WpCenter
¡Gracias!.

ResponderCitar
Respondido : 04/06/2019 2:49 pm

Cursos Gratuitos WordPress

Joan
 Joan
Estimable Member

gracias.
pero me encuentro ahora con un pequeño detalle y es el asterisco rojo que pone que da la señal de que es obligatorio aunque ya no lo es, como lo puedo eliminar u ocultar?
https://www.screencast.com/t/Zjzsbm5YG

ResponderCitar
Respondido : 05/06/2019 11:59 am
Joan
 Joan
Estimable Member

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Por favor Iniciar Sesión o Registro