CiviCRM Community Forums (archive)

*

News:

Have a question about CiviCRM?
Get it answered quickly at the new
CiviCRM Stack Exchange Q+A site

This forum was archived on 25 November 2017. Learn more.
How to get involved.
What to do if you think you've found a bug.



  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviEvent (Moderator: Yashodha Chaku) »
  • Single page signup for multiple participants
Pages: [1]

Author Topic: Single page signup for multiple participants  (Read 1118 times)

sdague

  • I’m new here
  • *
  • Posts: 17
  • Karma: 0
  • CiviCRM version: 4.1
  • CMS version: Drupal 6
  • MySQL version: 5.1.58
  • PHP version: 5.3
Single page signup for multiple participants
April 22, 2012, 10:35:10 am
What would it take to get the multi person event signup to all show up on a single page? I was just running through a test of our event system and found it very confusing to be presented with a second page to collect the name of the second person to sign up for an event.


Our use case is a ticketted fund raiser (dinner) where a lot of our customers are going to be groups of more than 1 (often couples, but some times 3s and 4s), and making it as painless and straight forward as possible to register all those folks in a single go.


Thanks in advance

Hershel

  • Forum Godess / God
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4640
  • Karma: 176
    • CiviHosting
  • CiviCRM version: Latest
  • CMS version: Mostly WordPress and Drupal
Re: Single page signup for multiple participants
April 22, 2012, 10:40:52 am
I think http://drupal.org/project/webform_civicrm can do that.
CiviHosting and CiviOnline -- The CiviCRM hosting experts, since 2007

See here for the official: What to do if you think you've found a bug.

sdague

  • I’m new here
  • *
  • Posts: 17
  • Karma: 0
  • CiviCRM version: 4.1
  • CMS version: Drupal 6
  • MySQL version: 5.1.58
  • PHP version: 5.3
Re: Single page signup for multiple participants
April 22, 2012, 11:15:03 am
Looks like it just might. Do you have a good example of using it?

xavier

  • Forum Godess / God
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4453
  • Karma: 161
    • Tech To The People
  • CiviCRM version: yes probably
  • CMS version: drupal
Re: Single page signup for multiple participants
April 22, 2012, 11:41:36 am
Hi,

I'd suggest you to install it and read the README if you don't find your way, I found it well written and comprehensive

X+
-Hackathon and data journalism about the European parliament 24-26 jan. Watch out the result

sdague

  • I’m new here
  • *
  • Posts: 17
  • Karma: 0
  • CiviCRM version: 4.1
  • CMS version: Drupal 6
  • MySQL version: 5.1.58
  • PHP version: 5.3
Re: Single page signup for multiple participants
April 22, 2012, 01:38:19 pm
The documentation seems to say this won't work for paid events:


"NOTE: It is not currently possible to pay for events via webform."


Which is going to be a problem for this particular instance. Looks good for other things we'll try to do though.

xavier

  • Forum Godess / God
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4453
  • Karma: 161
    • Tech To The People
  • CiviCRM version: yes probably
  • CMS version: drupal
Re: Single page signup for multiple participants
April 22, 2012, 01:41:40 pm
Ah, you are right.

Do you need the name of the other participants or just the number of seats?

X+
-Hackathon and data journalism about the European parliament 24-26 jan. Watch out the result

sdague

  • I’m new here
  • *
  • Posts: 17
  • Karma: 0
  • CiviCRM version: 4.1
  • CMS version: Drupal 6
  • MySQL version: 5.1.58
  • PHP version: 5.3
Re: Single page signup for multiple participants
April 22, 2012, 01:53:53 pm
We need the other names, just to make nice name tags, though we only need real profile information from the person paying for tickets. I've been thinking about just doing this with different ticket types like "Dinner for One, Dinner for Two, Dinner for Three ..." and having an extra profile field that is just a list of guest names, but that's a little less than ideal as that means the system doesn't at all understand the number of tickets we sold (a little human effort will then have to go into that).


Any other ideas you got would be great.

jimurl

  • I post occasionally
  • **
  • Posts: 70
  • Karma: 0
  • CiviCRM version: 3.4.6
  • CMS version: drupal 6.22
  • MySQL version: 5+
  • PHP version: 5+
Re: Single page signup for multiple participants
April 23, 2012, 01:17:02 pm
Hi sdague,

You can actually use webform_civicrm to register participants, then use ubercart for the registering party to pay. You need a custom module to place some code into; and a mechanism to set the 'status' of the participants to 'Registered' from 'Payment pending' after the payment is complete. I wrote a description of how we did this here:
http://drupal.org/node/1342478#comment-5628182

webform_civicrm is the best route to be able to have one user register multiple participants.

Coleman Watts

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 2346
  • Karma: 183
  • CiviCRM version: The Bleeding Edge
  • CMS version: Various
Re: Single page signup for multiple participants
April 30, 2012, 02:50:40 pm
Another thing I've done after registering via webform is to redirect to a civi contribution page. Then use buildform hooks to display the amount owed, and post hooks to update their status once payment is received. Not quite as easy as it sounds, but it does work.
Try asking your question on the new CiviCRM help site.

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviEvent (Moderator: Yashodha Chaku) »
  • Single page signup for multiple participants

This forum was archived on 2017-11-26.