Cómo poner campo st...
Avisos
Vaciar todo

Cómo poner campo state OBLIGATORIO en prestashop 1.7  

 
Andromeda Cero
 Andromeda Cero
Usuario eminente

Hola. En el formulario de nuestra web en prestashop 1.7 tenemos activado el campo STATE o Provincia (en Español).

Lo que queremos es que sea un CAMPO OBLIGATORIO y no sabemos como hacerlo, ya que en "VENTAS/CLIENTES/DIRECCIONES/Establecer los campos requeridos para esta sección" no conseguimos que aparezca.

Podéis ayudarnos?

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 16/01/2020 12:56 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Luis Ignacio.

.- Accede a Clientes -> Direcciones y pulsa sobre " Establecer los campos requeridos "
.- Selecciona los datos que quieres que sean obligatorios:

Un saludo

ResponderCitar
Respondido : 16/01/2020 2:09 pm

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

Andromeda Cero
 Andromeda Cero
Usuario eminente

Hola Pepe.

Si te fijas ya habíamos puesto que se hacia desde ahí, pero lo que queremos no es eso, es hacer que STATE o PROVINCIA pueda elegirse como CAMPO OBLIGATORIO.

Si te fijas en tu imagen o en tu prestashop no aparece por defecto STATE para que sea un CAMPO OBLIGATORIO.

Quedamos a la espera.

ResponderCitar
Respondido : 16/01/2020 2:15 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Prueba estableciendo el formato de los campos obligatorios, desde Internacional > Ubicaciones Geográficas > Busca un país y editalo, verás algo similar a lo que se muestra en la imagen, prueba agregando el nombre del estado desde el tab de state

Saludos.

ResponderCitar
Respondido : 16/01/2020 6:28 pm

Cursos Gratuitos WordPress

Andromeda Cero
 Andromeda Cero
Usuario eminente

Hola. Ya lo habiamos hecho pero sigue sin aparecernos como CAMPO OBLIGATORIO en Clientes -> Direcciones -> " Establecer los campos requeridos "

Alguien puede ayudarnos.

ResponderCitar
Respondido : 17/01/2020 10:11 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Luis Ignacio

Ok, vamos a ver si podemos modificarlo desde el archivo.
.- Accede classes y edita el archivo " Address.php "
.- Busca el siguiente código:

'id_state' => array('type' => self::TYPE_INT, 'validate' => 'isNullOrUnsignedId'),

.- Modifica por el siguiente:

'id_state', 'required'  => array('type' => self::TYPE_INT, 'validate' => 'isNullOrUnsignedId'),

Lo que hicimos fue añadir el parámetro 'required' paar ahcer el campo obligatorio.

Revisa si con esas modificaciones se muestra el campo obligatorio.

Nota: antes de realizar la modificación descarga una copia del archivo para tener el original.

Un saludo

ResponderCitar
Respondido : 17/01/2020 1:36 pm

Andromeda Cero
 Andromeda Cero
Usuario eminente

Gracias Pepe por la aportación, pero no funciona tampoco!! 🙁

ResponderCitar
Respondido : 17/01/2020 1:45 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Luis.

Lo estoy revisando y veo que es obligatorio:

Si no es eso por favor adjunta una captura del campo que quieres que sea obligatorio.

Un saludo

ResponderCitar
Respondido : 17/01/2020 2:01 pm

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

Andromeda Cero
 Andromeda Cero
Usuario eminente

Hola.

Ese campo si que nos aparece y tienen que rellenarlo los clientes, pero no sabemos como los clientes de Canarias se lo pueden saltar en muchas ocasiones y al no ponerlo pueden escoger el transportista urgente que es que tenemos para la península, y ellos se supone que al poner su provincia solo les deja pedirlo por correos, porque si lo piden por urgente nos dan un palo.

Pensamos que puede ser que algunos clientes tenían la dirección puesta de antes de prestashop y no les obligaba a poner la provincia y por eso sale la opción de transportista urgente.

ResponderCitar
Respondido : 17/01/2020 5:59 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Según lo que planteas tu problema entonces es otro y posiblemente tenga que ver con el transportista que aparece cuando no debería aparecer.

Envíanos algunas capturas de pantalla para ver como tienes configurado los transportistas para cada zona.

Saludos.

ResponderCitar
Respondido : 17/01/2020 8:47 pm

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