odoo/enterprise#101478
Created by Website, Rushil Patel (rusp)
Blocked
- Merge method
- Review
-
CI
- legal/cla: Contributor License Agreement check
- ci/runbot: Odoo Test Suite
- ci/upgrade_enterprise: Test upgrades for enterprise master
- ci/style: Optional style check. Ignore it only if strictly necessary.
- ci/security: Required security check. Can only be ignored by security team.
- Linked pull requests
- label
- odoo-dev:master-imp-website-dynamic-carousels-rusp
- head
- a812fa025d2fba5e92140393aae976ee38a40e9b
| odoo/odoo | odoo/enterprise | odoo/design-themes | |
|---|---|---|---|
| master | #238099 missing r+ | #101478 missing r+ | #1199 missing r+ |
[IMP] website_appointment: add dynamic snippet carousel
Add a new dynamic carousel snippet that displays appointments in a
carousel.
Changes:
- Extract appointment filtering logic into AppointmentsMixin
- Add DynamicSnippetCarouselAppointments class extending
DynamicSnippetCarousel
- Conditionally show carousel-specific options (slider speed,
scrolling mode)
To use:
Edit mode -> Blocks -> Appointments -> Select one with
"Dynamic Carousel" label
Community PR - odoo/odoo#238099
Design-theme PR - odoo/design-themes#1199