Error país (Address->id_country empty) en el formulario de registro de Prestashop

La propiedad Address->id_country está vacía.

Al igual que ocurría con el tema de las provincias en el formulario de registro, si el campo “país” no aparece en el formulario de registro, de la dirección del cliente, revisa que en el formato de dirección dentro de la gestión de países en Prestashop 1.7  (Internacional -> Ubicaciones Geográficas -> Países -> Editar País -> Formato de dirección) tengas añadido el campo:

Formato direcciones

Si el campo te aparece en el formulario de registro pero te aparece el desplegable vacío, revisa:

Desplegable vacío
Desplegable vacío

1 -> Revisa si tienes los países activados en la pestaña Internacional -> Ubicaciones Geográficas -> Países 

Activar/Desactivar países

2 -> Que, si tienes la opción “Sólo mostrar en el Front Office, los países cubiertos por los transportistas activos” activada dentro de la pestaña Internacional -> Ubicaciones Geográficas -> Países.

Opciones países

Tengas bien configurado los transportistas y la gestión de los gastos de envío en Prestashop, ya que solo estarán disponibles los países que admitan envíos.

Si lo dejas en ‘NO‘ aparecerá en el desplegable de países todos los países que tengas activados en la tienda independientemente de que se existan un transportista habilitado para poder enviar a dichos países.

Documento testeado en Prestashop 1.7.2.4