Skip to content

[19.0][ADD] website_event_custom_registration#506

Open
odrakirmusic wants to merge 2 commits into
OCA:19.0from
odrakirmusic:19.0-add-website_event_custom_registration
Open

[19.0][ADD] website_event_custom_registration#506
odrakirmusic wants to merge 2 commits into
OCA:19.0from
odrakirmusic:19.0-add-website_event_custom_registration

Conversation

@odrakirmusic

Copy link
Copy Markdown

Add a per-event "Registration Mode" (native, free or external) on website events. The registration block, the navbar call to action and the backend event form adapt to the selected mode: a free event shows a custom message, an external event links out to a foreign ticket portal, and native events keep Odoo's standard ticketing. In non-native modes the native seat limit is read-only and the registration smart buttons are hidden.

Add a per-event "Registration Mode" (native, free or external) on website
events. The registration block, the navbar call to action and the backend
event form adapt to the selected mode: a free event shows a custom message,
an external event links out to a foreign ticket portal, and native events
keep Odoo's standard ticketing. In non-native modes the native seat limit
is read-only and the registration smart buttons are hidden.
@OCA-git-bot OCA-git-bot added series:19.0 mod:website_event_custom_registration Module website_event_custom_registration labels Jun 25, 2026
…hen closed

Once registrations close (past, sold-out or cancelled event), free and
external events now show Odoo's standard 'Registrations Closed' notice
like native ones, instead of keeping their custom content forever.

A new per-event boolean keep_custom_text_when_closed (backend toggle,
visible for the free/external modes only) restores the previous
behaviour: the free event message or the external ticket button stays
visible after registrations close.
@odrakirmusic
odrakirmusic force-pushed the 19.0-add-website_event_custom_registration branch from 7bddb6d to 1b1889d Compare July 1, 2026 20:56
@odrakirmusic

Copy link
Copy Markdown
Author

The test workflows haven't run on this PR yet and they are awaiting first-time-contributor approval. Could a maintainer approve the CI runs? Runboat is already green.

@odrakirmusic

Copy link
Copy Markdown
Author

@pedrobaeza thanks for triggering #515 the other day. This one (#506) seems to have been missed, its tests/pre-commit are still queued in action_required. Could you approve the runs here too? Once both are green they'd be ready for review whenever someone has bandwidth.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

mod:website_event_custom_registration Module website_event_custom_registration series:19.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants