| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Lines of code | 110 |
| Technical Name |
odoo_classic_edit_button |
| License | AGPL-3 |
| Website | https://www.hamzbond.github.io/ |
Classic Edit Button
Makes form views open in readonly mode by default and adds an Edit button to switch to edit mode. Restores the explicit Save and Cancel workflow, disabling standard auto-save on field blur to keep your data safe.
What this module does
Restores the classic Edit/Save/Cancel workflow to all Odoo form views globally. Existing records open safely in readonly mode, requiring users to explicitly click Edit before modifying fields. This effectively eliminates risky inline auto-saving on focus loss.
How it works
The module patches the standard Odoo form controller and templates to enforce a readonly-first experience across all form views.
- Open any existing document — it automatically loads in a locked, readonly mode.
- Click the prominent Edit button in the control panel to open input forms.
- Make modifications safely across any fields without triggering real-time background saves.
- Click Save to commit data permanently, or Cancel to revert changes back to readonly.
- Creating new entries remains completely native — allowing immediate typing without manual unlocks.
- When leaving breadcrumbs or closing pages in active edit sessions, the module cleanly triggers standard fallback auto-save loops to secure current drafts.
Screenshots
Helping businesses work smarter with tailored Odoo solutions. We deliver custom modules, integrations, and workflow improvements designed for your needs.
Please log in to comment on this module