Calendar Slot Duration
Customize Odoo calendar time slot intervals, set custom grid snapping durations, and enhance scheduling granularity for Odoo 19.
Key Features Overview
Customize calendar slot durations, adjust grid granularity, and improve event scheduling.
Custom Slot Intervals
Set custom slot durations like 10m, 15m, 30m, or 1h in calendar views.
Context Setup
Easily configure slot duration via window action context dictionary.
Automatic End Times
Automatically calculate and set new event end times based on slot length.
Grid Snapping UX
Improve calendar user experience with precise grid alignment for events.
Seamless Integration
Integrates cleanly with standard Odoo calendar view components.
Developer Friendly
Easily add slot duration rules to any custom module or window action.
Window Action Context Setup
Configure your calendar slot duration directly within window action context definitions in XML or Python.
Custom Calendar Time Grid
View and schedule calendar events with customized time slot height, grid snapping, and interval precision.
Frequently Asked Questions
Find quick answers to common questions about Calendar Slot Duration.
How do I configure the calendar slot duration?
Add {"calendar_slot_duration": "00:15:00"} (or your desired time interval) to the context of your window action.
Does this module provide standalone UI menus?
It is a technical utility module designed to extend backend calendar view actions for other applications.
How are new event end times calculated?
When creating a new event in the calendar, the end time is automatically set based on the configured slot duration.
Is it compatible with Odoo 19 Community Edition?
Yes. It is fully compatible with Odoo 19 Community Edition backend calendar views.
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Lines of code | 30 |
| Technical Name |
ea_web_calendar_slot_duration |
| License | LGPL-3 |
| Website | https://www.erpartists.com |
Please log in to comment on this module