Website Sale Hide No Variant Attributes
Este módulo mantiene los atributos que nunca generan una variante (atributos con su ajuste Variant Creation en Never, por ejemplo, especificaciones puramente informativas) fuera del selector de variantes de la página de producto del sitio web, y fuera de las reglas de exclusión de combinaciones usadas para atenuar opciones incompatibles.
Sin este módulo, el valor de un atributo informativo todavía puede excluir un valor real que define una variante mediante una regla Exclude for configurada, aunque el propio atributo informativo nunca se muestre al comprador como una opción seleccionable — lo que da como resultado que una opción visible se atenúe debido a un atributo que el comprador no puede ver, con un tooltip que lo nombra.
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 19.0Mantiene los atributos informativos del producto (aquellos configurados para nunca crear variantes) fuera del selector de variantes de la página de producto del sitio web y de sus reglas de exclusión de opciones, de modo que los compradores solo vean y queden bloqueados por opciones reales que definen variantes.
En la página de producto del sitio web, algunos atributos son puramente informativos y están configurados para que nunca creen una variante de producto. Este módulo se asegura de que esos atributos no se muestren como opciones seleccionables en el selector de variantes.
También limpia las reglas que atenúan las opciones incompatibles. Anteriormente, un atributo informativo aún podía excluir un valor real que define una variante mediante una regla de exclusión, por lo que una opción visible podía aparecer atenuada debido a un atributo que el comprador ni siquiera puede ver. Este módulo elimina esos atributos ocultos de los datos de exclusión y de los nombres de la información emergente, de modo que solo las opciones visibles pueden bloquearse entre sí.
También ajusta la comprobación de disponibilidad utilizada cuando se selecciona una combinación: si una combinación parece imposible, la comprobación se reintenta ignorando los atributos que no definen variantes, para que una elección válida no se notifique erróneamente como no disponible.
Dónde aparece: el selector de variantes de la página de producto en el sitio web (la plantilla website_sale.variants). Toca los métodos del modelo product.template _get_attribute_exclusions y _get_combination_info. No se añaden menús, botones, informes ni trabajos programados nuevos.
Depende de
Modelos y campos (1)
- product.template · amplía un modelo existente
Texto generado por IA (DeepSeek) al leer el código de la versión 19.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 19.0
Confirmado el 2026-11-03 en la rama 19.0 de OCA/e-commerce.
terminal Instalación y uso
Documentación de OCA · Odoo 19.0Este módulo no requiere configuración: se aplica automáticamente a todo atributo de producto cuyo Variant Creation esté establecido en Never.
- En un producto, añade un atributo con Variant Creation establecido en Never (por ejemplo, una especificación informativa como un material o una instrucción de cuidado), junto a tus atributos habituales que definen variantes.
- Opcionalmente, configura una regla Exclude for en uno de los valores de ese atributo, dirigida a uno de los valores que definen variantes.
- Abre la página del producto en el sitio web: el atributo informativo ya no aparece en el selector de variantes, y el valor que define variantes al que apunta su regla de exclusión ya no aparece atenuado por su causa.
- Añade el producto al carrito: el atributo informativo oculto nunca bloquea Add to Cart, incluso cuando su valor excluido o predeterminado habría entrado en conflicto con el seleccionado visiblemente.
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, Configuración.
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.