dni obligatorio pre...
Avisos
Vaciar todo

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

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

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

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

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

wpdoctor-revisa-la-salud-de-tu-wordpress