Saltar al contenido

Vistas Kanban

🐍 ODOO · DESARROLLO · VISTAS KANBAN

Vistas Kanban en Odoo

Mucho más flexibles que las vistas list o form: organizan la información en tarjetas distribuidas en columnas al estilo Kanban. Su estructura mezcla elementos de formulario, HTML y QWeb — el motor de plantillas de Odoo.

1¿Qué son las vistas Kanban?

Una vista estándar de Odoo (como list o form), pero su estructura es mucho más flexible. La estructura de cada tarjeta es una mezcla de elementos de formulario, HTML básico y QWeb — útil para dar apariencia única y visualizar información de forma intuitiva.

2Ejemplos comunes

CRM — pipeline de oportunidades

Visualiza ventas o actividades por etapas con tarjetas. Drag & drop nativo para mover entre etapas:

Pipeline CRM en vista Kanban

Contactos — info clave con foto

Vista Kanban de contactos

Inventario — gráficas por traslado

Vencidos, del día actual y futuros — con sus respectivas gráficas:

Vista Kanban del módulo Inventario con gráficas

3Estructura básica de una vista Kanban

El elemento raíz es <kanban>. Dentro:

<templates>
Define una lista de plantillas QWeb.
<t name=”kanban-box”>
Plantilla raíz — se renderiza una vez por cada registro.
<field name=”…”/>
Añade un campo del modelo a la tarjeta.
Definición básica de una vista Kanban en XML

4Mejorando la apariencia con QWeb

Veamos un ejemplo más rico: la vista Kanban del módulo de Compras:

Vista Kanban del módulo Compras

Su código fuente:

Código XML de la vista Kanban de compras

5Añadir condicional con QWeb

Si queremos mostrar el nombre del comprador solo si existe, con borde de color, usamos directivas QWeb:

<div>
Contenedor genérico — se le aplica estilo con class y style.
<t t-if=”…”>
Condicional — solo renderiza si la condición es verdadera.
<field name=”user_id”/>
Añade el campo del comprador a la tarjeta.

Resultado tras actualizar el módulo:

Vista Kanban actualizada con borde de color y nombre del comprador

6Consejos rápidos

✅ Solo campos relevantes
Nombre, responsable, fecha límite, prioridad, etiquetas, totales. No satures la tarjeta — la información ilegible no aporta.
✅ Colores y etiquetas
Para destacar prioridades, estados, fechas. La vista a golpe de ojo es el valor real.
💡 Botones e iconos personalizados
Las vistas Kanban permiten añadir botones que disparan acciones — útiles para acciones frecuentes.
🔀 Combina con otras vistas
Lista, formulario, pivote, calendario — Kanban no es la única, complementa.

📌 En resumen

Las vistas Kanban son la herramienta de Odoo para mostrar información de forma visual e intuitiva. Combinan QWeb, HTML y campos de modelo para dar apariencia única a tus módulos. Drag & drop, filtros, agrupaciones — todo con menos código del que crees. En Exdoo diseñamos vistas Kanban a medida en módulos personalizados.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

¿Te gustaría implementar Odoo en tu empresa?

12 años de experiencia · +60 implementaciones exitosas · Partner Gold de Odoo en México

Hablemos por WhatsApp