OdooWiki OCA HUB

Website Sale Address Format

website_sale_address_format folder_open OCA/e-commerce open_in_new
Website/Website Licencia: AGPL-3

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.0

Te 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

website_sale
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-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado de confirmación: 1 confirmada, 8 sin información de 9 versiones.

terminal Instalación y uso

Documentación de OCA · Odoo 15.0

Ve 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)s

Traducció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.

info

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.