Answers.Body: <p>Making a lot of assumptions here ... you could have a single event configured without enabling the location.  Then use a priceset with each item in the priceset matching a location - set it to required.</p>
  
  <p>e.g.
  "Select a Location"
  Canberra - $75
  Melbourne - $75
  Darwin - $75</p>
  
  <p>You'll end up with a master list of all registrants, getting a list of registrants by location requires a price set report, either custom or in the Extended Reports extension.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-07-24T16:45:32.203Z
Answers.LastActivityDate: 2015-07-24T16:45:32.203Z
Answers.UserDisplayName: Eliot Mason
Answers.Body: <p>Rather than trying to create one very complicated event in Civi, think of an Event as having two requirements: a place and a date/time. It may also have pricing (or not). Create an event for each class/seminar in each location. Otherwise you can expect to spend lots of time troubleshooting your pricing setup, and will have even more difficulty later when it's time to turn that mess of data into useful reporting or follow-up marketing.</p>
  
  <p>Don't force Civi to be your event listing page by shoe-horning lots of real-life events into one pseudo-event. Instead let your CMS create the listing page, with links to register for the desired event. This could be a simple 15-minute exercise (using Drupal Views), or it could require some code or expense (a custom WordPress page or plugin). But you'll be better off in the end.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-07-24T17:29:37.607Z
Answers.LastActivityDate: 2015-07-24T17:29:37.607Z
Answers.UserDisplayName: Nicholai
Body: <p>We are a not for profit organisation that runs masterclasses &amp; Seminars across Australia. I need an event online registration page that the member selects the venue they want to attend from a list that states Venue, Day, Date, Time</p>
  
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2015-07-23T07:06:49.257Z
Comments.Text: Hi Deb - it may help if you can flesh out your use case as several solutions may apply. If each of those is a separate 'event' then it would be easiest to show a 'listing' of events as a table with the fields you want showing, with a link that allows the visitor to click for the event they want, they would be passed to the Civi Event Registration Form. There are other approaches but it depends on your CMS to some extent.
Comments.UserDisplayName: petednz - fuzion
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2015-07-23T07:09:59.240Z
Comments.Text: Just to make my other question more obvious. What CMS are you using?
Comments.UserDisplayName: petednz - fuzion
Tags: <civievent>
Title: I need an online registration that contains multiple venues for an event
ThreadText: # I need an online registration that contains multiple venues for an event
  
  (Asked by: username_0 on 2015-07-23)
  
  We are a not for profit organisation that runs masterclasses & Seminars across Australia. I need an event online registration page that the member selects the venue they want to attend from a list that states Venue, Day, Date, Time
  
  **Tags:** civievent
  
  > **Comments:**
  > **username_1**: Hi Deb - it may help if you can flesh out your use case as several solutions may apply. If each of those is a separate 'event' then it would be easiest to show a 'listing' of events as a table with the fields you want showing, with a link that allows the visitor to click for the event they want, they would be passed to the Civi Event Registration Form. There are other approaches but it depends on your CMS to some extent.  
  > **username_1**: Just to make my other question more obvious. What CMS are you using?  
  
  ---
  
  ## 2 answers
  
  ### Answer by username_2 on 2015-07-24. Score: 1
  
  Making a lot of assumptions here ... you could have a single event configured without enabling the location. Then use a priceset with each item in the priceset matching a location - set it to required.
  
  e.g.
  "Select a Location"
  Canberra - $75
  Melbourne - $75
  Darwin - $75
  
  You'll end up with a master list of all registrants, getting a list of registrants by location requires a price set report, either custom or in the Extended Reports extension.
  
  
  ---
  
  ### Answer by username_3 on 2015-07-24. Score: 0
  
  Rather than trying to create one very complicated event in Civi, think of an Event as having two requirements: a place and a date/time. It may also have pricing (or not). Create an event for each class/seminar in each location. Otherwise you can expect to spend lots of time troubleshooting your pricing setup, and will have even more difficulty later when it's time to turn that mess of data into useful reporting or follow-up marketing.
  
  Don't force Civi to be your event listing page by shoe-horning lots of real-life events into one pseudo-event. Instead let your CMS create the listing page, with links to register for the desired event. This could be a simple 15-minute exercise (using Drupal Views), or it could require some code or expense (a custom WordPress page or plugin). But you'll be better off in the end.
  
  
  ---
  
  