Allow sub-events spaces

Created on 7 June 2023, over 1 year ago
Updated 1 July 2023, over 1 year ago

Problem/Motivation

I'm selling tickets for various events, and I'd like to have "sub-events" with a specified number of spaces available.

For example:
I've got a "Annual meeting" event with open registrations to my members.
During this annual meeting, I'm organizing various workshops with 10 available spaces for each workshop.
Is there a way to support such kind of sub-events with a maximum number of spaces with this module?

Not sure if this is a support request (I might have missed something) or a feature request.

πŸ’¬ Support request
Status

Closed: works as designed

Version

3.0

Component

Code

Created by

πŸ‡§πŸ‡ͺBelgium Axael

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

  • Issue created by @Axael
  • πŸ‡ΊπŸ‡ΈUnited States john.oltman

    Each workshop would have to be a different item to which a registration field is attached. You could create a Meeting entity, and have it relate to N Workshop entities. In this data model, the Registration field needs to be added to the Workshop entity and not the Meeting entity. Sounds like a neat application! We can keep this as a Support Request since your idea is supported already and does not require a new feature.

  • Status changed to Closed: works as designed over 1 year ago
  • πŸ‡ΊπŸ‡ΈUnited States john.oltman
  • πŸ‡§πŸ‡ͺBelgium Axael

    Hey John, I'm pinging on this as I've finally got some time to continue this project.
    Sounds like a nice idea, but that means you can't have any custom fields for the registration on the global "Meeting" entity.

    In my case, I've got an "Meeting" event.
    Users can register to that event and should give infos like name and phone number
    then they should choose between 2 different workshops in the morning (it's either one or the other)
    choose between two different workshops in the afternoon (either one or another)
    then they can also register for the dinner if they want to (and there are three different types of meals to choose from with different prices)
    and they can reserve a parking spot for the whole event.

    There should be a price for the global "meeting" event, but also prices to add up for the workshops, dinner meals and parking spot.

    And, in an ideal world, I should be able to fix a maximum number of spaces for each workshops and for the whole meeting event.

    I understand this is quite a very specific use case, though. ;)

  • πŸ‡ΊπŸ‡ΈUnited States john.oltman

    You may need to look into using Commerce Product Attributes. Agree, for something that complex, custom code will likely be a necessity.

Production build 0.71.5 2024