NZ Solutions Apps for Odoo
Sticky Views — Odoo 19
Keep headers, footers, columns, and action buttons visible while scrolling through lists, forms, pivots, kanban, and one2many views. This module improves navigation and data visibility by making important UI elements always accessible.
What does this module provide?
This module keeps headers, footers, columns, and action buttons visible while scrolling through various views. Each feature can be enabled or disabled from Settings → General Settings → Sticky Views. No complex configuration required — just install the module and enable the features you need.
KEY HIGHLIGHTS
Sticky List View
Keep list view headers and footers visible while scrolling, making it easy to track column information.
Sticky First Column
Freeze the first column (checkbox/selector) while scrolling horizontally to easily track rows.
One2many Sticky Views
Apply sticky headers and footers inside One2many list fields with a scrollable area.
Form & Pivot Sticky Header
Keep form view status bar buttons and pivot table headers visible while scrolling.
Sticky Chatter Actions
Keep chatter top buttons accessible while scrolling through conversations.
Sticky Kanban Headers
Keep kanban group headers (stages) visible while scrolling to maintain context.
1) Sticky First Column in List View
Freeze the first column (checkbox/selector) in list views while scrolling horizontally. This makes it easy to track rows and avoid confusion.

2) Sticky Footer in List View
Keep the last row (footer) visible at the bottom of the page, making it easy to see totals without scrolling to the end.

3) Sticky Pivot Table Header
Keep pivot table headers visible while scrolling through data, ensuring column information remains accessible.

4) Sticky One2many Lists
Apply sticky headers and footers inside One2many list fields, maintaining a consistent page size for easy navigation.

5) Sticky Kanban Group Headers
Keep kanban stage/group headers visible while scrolling through cards, making it easy to identify stages and maintain page size.

6) Settings Page
Control and enable each sticky view feature from Settings → General Settings → Sticky Views. Enable List View Header & Footer and other options as needed.

How do I enable sticky views?
After installing the module, go to Settings → General Settings → Sticky Views and enable the features you need, such as List View Header & Footer, Sticky First Column, One2many Sticky Lists, and more.
Do I need to configure anything?
The module works out of the box with default settings. You can customize which sticky features are enabled from the settings page.
Does this work on all views?
Yes. The module supports List Views, Form Views, Pivot Tables, Kanban Views, and One2many fields across all models in your Odoo system.
Will this affect existing data or views?
No. The module only adds sticky behavior to UI elements. It does not modify any data, field properties, or view behavior.
Is this module compatible with custom modules?
Yes. The module works with all standard and custom modules in your Odoo system, as long as they use standard Odoo views.
Which Odoo editions and deployment modes are supported?
The module is compatible with Odoo 19 Community and Enterprise on On-Premise, Odoo Online, and Odoo.sh. It depends only on the Web module — no extra dependencies.
Version 19.0.1.0.0
Initial Release- Sticky List View: Keep headers and footers visible while scrolling
- Sticky First Column: Freeze the first column (checkbox/selector) while scrolling horizontally
- One2many Sticky Lists: Apply sticky headers and footers inside One2many list fields
- Form Status Bar: Keep form view status bar buttons visible while scrolling
- Pivot View Header: Keep pivot table headers visible while scrolling through data
- Chatter Top Buttons: Keep chatter action buttons accessible while scrolling conversations
- Kanban Group Headers: Keep kanban stage/group headers visible while scrolling cards
- Configurable Settings: Enable or disable each feature from Settings → General Settings → Sticky Views
- Lightweight with minimal performance impact
- Odoo 19 Community & Enterprise support
- Works on On-Premise, Odoo Online, and Odoo.sh
Our Services
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
Discuss (mail)
|
| Lines of code | 280 |
| Technical Name |
nz_sticky_views |
| License | LGPL-3 |
| Website | https://www.nezam.co |
Please log in to comment on this module