Repository
odoo/odoo · module folder
Module version
1.0
Category
Marketing/Events
Folder size
0.6 MB
License
LGPL-3
Application
No
Auto-installable
Yes
Website
None
Last tracking update
2026-08-15 22:44:15
Authors
Odoo S.A.
Maintainers
Odoo S.A.
Committers
Raphael Collet, Thibault Delavallée, Odoo Translation Bot, Géry Debongnie, Julien Castiaux, Aurélien Warnon, Tiffany Chang (tic), Gorash, Mathieu Duckerts-Antoine, Arnaud Baes, Renaud Thiry, Dylan Kiss (dyki), sesn-odoo, Mehdi Outagant (MOU), Serge Bayet (seba), Jérémy Hennecart (jeh), adsh-odoo, nihp-odoo, yagp-odoo, Yagnik ✗ (yagp), alan-odoo
Odoo dependencies
Python dependencies
geoip2
System dependencies
None
Required by
website_event_booth_exhibitor, website_event_booth_sale
Description
Display your booths on your website for the users to register.
    

Code Analysis

Views touched (6)
XML IDNameModelTypeStatus
event_booth_layout Event Booth Layout ir.ui.view qweb New
event_booth_order_progress event_booth_order_progress ir.ui.view qweb New
event_booth_registration Event Booth Registration ir.ui.view qweb New
event_booth_registration_details Event Booth Registration Details ir.ui.view qweb New
event_event_view_form event.event.view.form.inherit.website.event.booth event.event form Inherits website_event.event_event_view_form
event_type_view_form event.type.view.form.inherit.website.event.booth event.type form Inherits website_event.event_type_view_form
HTTP endpoints (6)
Route(s)HandlerAuthTypeMethodsFlags
/event/booth/check_availability WebsiteEventBoothController.check_booths_availability public jsonrpc POST sudo
/event/<model("event.event"):event>/booth/register_form WebsiteEventBoothController.event_booth_contact_form public http GET website
/event/<model("event.event"):event>/booth WebsiteEventBoothController.event_booth_main public http ALL website
/event/<model("event.event"):event>/booth/register WebsiteEventBoothController.event_booth_register public http POST website
/event/<model("event.event"):event>/booth/confirm WebsiteEventBoothController.event_booth_registration_confirm public http POST website
/event/booth_category/get_available_booths WebsiteEventBoothController.get_booth_category_available_booths public jsonrpc ALL sudo
Models touched (3)

New fields (3)
  • booth_menu Boolean
    compute='_compute_booth_menu' readonly=False store=True string='Booth Register'
  • booth_menu_ids One2many → website.event.menu
    domain=[('menu_type', '=', 'booth')] string='Event Booths Menus' args: 'website.event.menu', 'event_id'
  • exhibition_map Image
    max_height=1024 max_width=1024 string='Exhibition Map'
Public methods (2)
  • copy_event_menus(self, old_events)
  • toggle_booth_menu(self, val)

New fields (1)
  • booth_menu Boolean
    compute='_compute_booth_menu' readonly=False store=True string='Booths on Website'
Public methods (0)

No public methods.

New fields (1)
  • menu_type Selection
    ondelete={'booth': 'cascade'} selection_add=[('booth', 'Event Booth Menus')]
Public methods (0)

No public methods.

Loading…

Loading…

Loading…

Loading…