La presentación de direcciones del eCommerce (en /shop/address) de Odoo estándar no cubre el formato de algunos países.
Este módulo añade la capacidad de cambiar la secuencia de campos de dirección en la página de direcciones del eCommerce.
Traducción automática al español (DeepSeek) de la descripción original de OCA, que está en inglés.
auto_awesome Qué hace este módulo
Generado por IA a partir del código · Odoo 15.0Te permite controlar el orden y la visibilidad de los campos de dirección (street, city, zip, state, country) que se muestran en el formulario de dirección del checkout de eCommerce, por país, utilizando un patrón de diseño personalizado.
Este módulo amplía la configuración de países para que puedas definir un diseño de dirección personalizado para los formularios de dirección de la tienda online. En cada registro de país, se añade un nuevo campo 'Layout in eCommerce Address Forms', donde introduces un patrón usando marcadores como %(street)s, %(city)s, %(zip)s, %(state_name)s, %(country_name)s, etc. El orden en que aparecen estos marcadores determina el orden de los campos en el formulario de dirección del sitio web.
Cuando un cliente selecciona un país durante el proceso de pago, el módulo lee el patrón de ese país y reordena los campos de dirección en consecuencia. También oculta los campos que no están incluidos en el patrón, de modo que puedes mostrar solo los campos relevantes para ese país. La lógica estándar de Odoo que siempre coloca el zip antes o después de la ciudad se sustituye por este orden personalizado.
El módulo afecta al modelo res.country añadiendo el nuevo campo y un método auxiliar, y modifica la vista del formulario de país para incluir el nuevo campo. También sobrescribe el controlador de website sale y el JavaScript del frontend para aplicar el diseño dinámicamente cuando cambia el país. No se añaden menús nuevos; el ajuste está disponible directamente en el formulario de cada país.
Depende de
Modelos y campos (1)
- res.country · amplía un modelo existenteonline_address_format (Layout in eCommerce Address Forms)
Texto generado por IA (DeepSeek) al leer el código de la versión 15.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. Ver el código en GitHub
Disponibilidad por versión
Revisado: 2026-11-03Estado de confirmación: 1 confirmada, 8 sin información de 9 versiones.
Fuentes · Odoo 15.0
Confirmado el 2026-11-03 en la rama 15.0 de OCA/e-commerce.
terminal Instalación y uso
Documentación de OCA · Odoo 15.0Configuración
Fuente · Odoo 15.0Ve a Contactos > Configuración > Localización > Países y abre el país para el que se debe ajustar la secuencia de campos de dirección en la página de dirección del eCommerce.
Actualiza el campo 'Layout in eCommerce Address Forms' con algo similar a lo siguiente (un ejemplo para Japón):
%(country_name)s
%(zip)s
%(state_code)s
%(city)s
%(street)s
%(street2)sTraducción automática al español (DeepSeek) de la documentación original de OCA; los comandos y el código no se traducen. Sin información verificada en OCA: Instalación, Uso.
Las instrucciones de instalación, el paquete de distribución, las dependencias y los pasos de configuración no se muestran porque todavía no se han verificado en la documentación del módulo para ninguna versión.
Datos importados de GitHub: esta ficha refleja la última revisión del catálogo, no una consulta en directo. Verifica siempre en la documentación del módulo y en staging antes de instalar en producción.