| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Lines of code | 637 |
| Technical Name |
swap_column_list_view |
| License | LGPL-3 |
| Website | https://yindustriesltd.com |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Lines of code | 637 |
| Technical Name |
swap_column_list_view |
| License | LGPL-3 |
| Website | https://yindustriesltd.com |
🔄 Swap Column On List View
Freedom of view = freedom of workflow
Drag & drop to reorder list columns with persistent memory
🎯 The Problem
Odoo list views can be rigid. Reordering columns requires XML edits and developer access. End-users are stuck with whatever layout developers create, even if it doesn't match their workflow.
✨ The Solution
Swap Column On List View gives every user the power to customize their own view. No coding, no configuration, no waiting for IT. Just drag, drop, and work your way.
🚀 Key Features
Drag & Drop
Intuitive HTML5 drag-and-drop. Hover over any column header to see the drag handle, then move it wherever you want.
Persistent Memory
Your column order is automatically saved per user, model, and view. Set it once, enjoy it forever.
Instant Apply
No page refresh needed. Columns swap instantly as you drag them. See your changes in real-time.
Smart Reset
One-click reset button, plus automatic column restoration when filters change. Always keeps headers and data aligned.
Universal Support
Works with ALL list views and one2many fields. Sales orders, products, invoices, order lines - everything.
Beautiful UI
Smooth animations, visual feedback, and intuitive indicators. Feels like a native Odoo feature.
📋 How It Works
Setup (30 seconds)
- Install the module from Odoo Apps
- Refresh your browser
- That's it! No configuration needed
Usage (5 seconds)
- Open any list view in Odoo
- Hover over a column header to see the drag handle (⋮⋮)
- Drag and drop to reorder
- Done! Your layout is automatically saved
💼 Perfect For
- Sales Teams - Customize opportunity and order views to match your sales process
- Inventory Managers - Organize product and stock lists for faster operations
- Accountants - Arrange invoice and payment columns for efficient review
- Project Managers - Reorder task and project columns to track what matters
- Any Odoo User - Anyone who works with list views daily
🎯 Use Cases
Sales Orders
Put customer name first, then order date, then total. Or arrange it however YOU work best.
Product Catalog
Move SKU to the front, put price next to cost, group related fields together.
Invoice Review
Arrange columns to match your review process: date, partner, amount, status.
Order Lines
Reorder product, quantity, price, and discount columns in one2many fields.
🔧 Technical Highlights
- Technology: HTML5 Drag & Drop API
- Storage: Browser localStorage (per-user)
- Size: Less than 200 KB
- Performance: Zero impact on page load
- Dependencies: Only requires 'web' module
- Compatibility: Odoo 16.0, 17.0, 18.0 LTS
- Architecture: Clean JavaScript patches, no Python models
- Smart Alignment: Automatically restores column alignment when filters change
🎯 Version Compatibility
This module supports Odoo 16.0, 17.0, and 18.0 LTS. Works in both Community and Enterprise editions. The same module works across all versions - no separate installations needed.
✨ Benefits
⏱️ Save Time
Average 2+ minutes saved per view setup. Multiply that by dozens of views and hundreds of users.
🎯 Boost Productivity
When columns match your workflow, you work faster. Less scrolling, less searching, more doing.
😊 Improve Satisfaction
Users love having control. Small customizations make a big difference in daily happiness.
🔧 Reduce IT Load
No more "can you move this column" tickets. Users customize their own views.
🛡️ Quality & Support
- Clean, well-documented code
- Follows Odoo best practices
- Comprehensive user documentation
- Professional support included
- Regular updates and maintenance
- Compatible with other modules
📞 Support & Contact
Developed and maintained by Yindustries Ltd - your trusted Odoo productivity partner.
- Professional support included with purchase
- Comprehensive documentation and guides
- Email: support@yindustriesltd.com
- Fast response times
Ready to take control of your Odoo views?
Join users already enjoying personalized list layouts.
One-time purchase • Lifetime updates • All Odoo versions
© 2025 Yindustries Ltd. All rights reserved. | Visit our website | Professional Odoo productivity tools.
Please log in to comment on this module