Event guest Custom Field
by IT-Projects LLC https://twitter.com/OdooFree , Ivan Yelizariev https://twitter.com/OdooFreeRequired Apps |
•
Online Events (website_event)
• eCommerce (website_sale) • Sales (sale) • Invoicing (account) • Website Builder (website) |
Included Dependencies | Show |
Technical Name |
website_event_attendee_fields |
License | AGPL-3 |
Website | https://twitter.com/OdooFree |
Required Apps |
•
Online Events (website_event)
• eCommerce (website_sale) • Sales (sale) • Invoicing (account) • Website Builder (website) |
Included Dependencies | Show |
Technical Name |
website_event_attendee_fields |
License | AGPL-3 |
Website | https://twitter.com/OdooFree |
Event guest Custom Field
Do you need more information about attendees than three default fields (name, email, phone)?
Version: v10.0.2.0.3
Tested and maintained by
IT Projects Labs
Assitance: help@itpp.dev

By default Event module asks only three fields to fill about attendees (name, email, phone). This module allows to customize any set of fields (address, gender, age, preferences, credit card number, favorite dog's name, etc.)
Odoo allows you to easily create new events, and this module allows you to collect as much information about the participants of the event as you need.
- Autocomplete fields when registering an authenticated user
- Styling the registration form with a large number of fields
- Warning of re-registration
- No need to fill known information of existing partners (just email is needed)
How It Works
You can install this module in a usual way. After installation you need to configure each Event. Otherwise there will be no fields at website attendees form.
Go to Events menu → Create new Event menu and add Event.

On the site, open the page Events, select the desired Event, specify the number of tickets and click Order Now

As a result, you will see a form with the given fields. Fill in the information

Go back to backend. Open menu Events. Check new attendee(s) of the Event.

Go to the Contacts menu and you will see that the new members have been written to Contacts

Let our expertise work for you!
(Doors and windows below are clickable)
/itpp-labs-1100.jpg)
/itpp-labs-930.jpg)
/itpp-labs-690.jpg)
Event guest Custom Field
Installation
- Install this module in a usual way
- After installation you need to configure each Event. Otherwise there will be no fields at website attendees form.
Configuration
- Open menu Event
- Select or create Event
- At Website Fields tab update list of fields
Usage
- Open /event page
- Select desired Event
- Select quantity of tickets and click [Order Now]
- RESULT: specified fields are shown
- Fill the fields and proceed checkout
- Go back to backend. Open menu Event
- Check new attendee(s) of the Event
- Result: Attendee(s) fields are stored in Contact record
Email field at the form
- When email column is presented and there is a partner with that email:
- if partner has confirmed registration for the event:
- registration is blocked. Warning is shown
- if partner has some of fields
- grey them out with a message "This email address already has an account. Data will be taken from this account"
- if partner has confirmed registration for the event:
- Registration form doesn't allow to register two attendees with the same email
- When partner record exists before purchasing the module and current user is not that partner, then new partner's details are posted under registration form as a message. Such cases has to be handled manually, because we cannot update them automatically to partner for security reasons.
Please log in to comment on this module