OdooWiki OCA HUB

Web Widget Sub View

web_widget_sub_view folder_open OCA/web open_in_new
Sin categoría Licencia: AGPL-3

Este addon nos permite definir subvistas de lista en nuestros formularios.

Esto establece un mejor manejo de estas vistas añadiendo filtros, etc.

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 16.0

Añade un nuevo widget que permite incrustar una vista de lista, kanban u otra vista de registros relacionados directamente dentro de un formulario, con filtros de búsqueda, agrupación y favoritos opcionales.

Este módulo proporciona a Odoo un nuevo widget de formulario llamado sub_view_widget. Cuando un desarrollador lo coloca en un formulario, los usuarios ven una vista incrustada adicional de registros relacionados con el registro que están viendo, sin salir de la página.

  • La vista incrustada puede ser una lista o un kanban (en pantallas pequeñas, por defecto es kanban; en caso contrario, lista).
  • Puede mostrar opciones de búsqueda: filtros, agrupación y favoritos, cada una activada o desactivada por widget.
  • Los registros mostrados están limitados por un dominio, de modo que solo aparecen los registros relacionados (por ejemplo, contactos cuyo padre es la empresa actual).
  • Al hacer clic en un registro, se abre mediante una acción definida en el widget; un botón de creación puede abrir una acción personalizada o el formulario estándar.
  • El widget pasa contexto a la vista incrustada, de modo que los registros nuevos pueden rellenarse previamente (por ejemplo, el contacto padre).

El módulo incluye una demo que añade una página "Sub View" dentro del formulario de contacto que muestra los contactos hijos. Solo depende del cliente web estándar y no modifica ningún modelo de negocio ni añade menús propios; es un componente básico para otros módulos y personalizaciones.

Depende de

web

Texto generado por IA (DeepSeek) al leer el código de la versión 16.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 16.0

Este es un módulo técnico.

Puedes añadir este tipo de elementos usando

<widget 
  name="sub_view_widget" 
  model="res.partner"
  domain="[('parent_id', '=', id)]"
  context="{'search_default_parent_id': id}"         
/>

Es necesario usar model. Se recomienda Context para establecer valores predeterminados y forzar vistas específicas o valores de búsqueda predeterminados.

Además, puedes usar:

  • view-type: Para forzar un tipo de vista específico. Por defecto usa list en escritorio y kanban en móvil.
  • create-action: Para forzar una acción específica para la creación (es un xmlid)
  • open-action: La función que se lanza para abrir el registro. Por defecto, usa get_formview_action.
  • filter: establece 0 para ocultar los filtros
  • group-by: establece 0 para ocultar el group-by
  • favorite: establece 0 para ocultar el favorite

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.

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.