Window actions for client side paging
Este addon permite a un desarrollador devolver los siguientes tipos de acción:
{'type': 'ir.actions.act_window.page.next'}
o:
{'type': 'ir.actions.act_window.page.prev'}
que hacen que el controlador del formulario avance a la página en la dirección solicitada en el lado del cliente.
Un caso de uso podría ser el de un flujo de validación. Como desarrollador, configuras una vista de árbol con un dominio sobre los registros a validar. El usuario abre el primer registro en una vista de formulario y valida el registro. El método de validación devuelve el tipo de acción 'next' para que la ventana del navegador del usuario muestre el siguiente registro en la vista de formulario.
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.0Permite a los desarrolladores hacer que un botón de la vista de formulario salte al registro anterior o siguiente, o cambie a la vista de lista, sin recargar la página. Útil para flujos de validación en los que los usuarios avanzan registro a registro.
Este es un módulo técnico para desarrolladores. Añade tres nuevos tipos de acción que una acción de servidor o un método Python pueden devolver: uno para ir al registro anterior, uno para ir al registro siguiente y uno para cambiar a la vista de lista. Cuando se devuelve una acción de este tipo, el paginador de la vista de formulario se desplaza en la dirección solicitada en el lado del cliente, de modo que el usuario ve el registro siguiente o anterior en el mismo formulario sin recargar la página completa.
Un caso de uso típico es un flujo de validación: abres una lista de registros para validar, abres el primero en un formulario, lo validas y el método de validación devuelve la acción "siguiente" para que el usuario pase automáticamente al registro siguiente.
El módulo también parchea el componente del paginador para que escuche los eventos de navegación y realice el desplazamiento. Incluye una demo que añade dos botones, "Previous Partner" y "Next Partner", en el formulario de la empresa (res.partner) para ilustrar y probar el comportamiento. Estos botones son solo para demostración y prueba; se espera que los desarrolladores devuelvan los tipos de acción desde su propio código.
El módulo depende únicamente de web y no añade menús ni reglas de negocio propias.
Depende de
Modelos y campos (3)
- ir.actions.act_window.page.list · modelo nuevo
- ir.actions.act_window.page.next · modelo nuevo
- ir.actions.act_window.page.prev · modelo nuevo
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-03Estado de confirmación: 1 confirmada, 8 sin información de 9 versiones.
Fuentes · Odoo 16.0
Confirmado el 2026-11-03 en la rama 16.0 de OCA/web.
terminal Instalación y uso
Documentación de OCA · Odoo 16.0Consulta los botones 'Previous Partner' y 'Next Partner' que los datos de demostración de este módulo añaden a la vista de formulario del partner.
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.