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) »
  • Users can't register several people for an event
Pages: 1 [2]

Author Topic: Users can't register several people for an event  (Read 7080 times)

Kurund Jalmi

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4169
  • Karma: 128
    • CiviCRM
  • CiviCRM version: 4.x, future
  • CMS version: Drupal 7, Joomla 3.x
  • MySQL version: 5.5.x
  • PHP version: 5.4.x
Re: Users can't register several people for an event
October 20, 2008, 02:07:35 pm
Quote
I must not understand a "profile" then.  I see that I have a "Name and Address" profile by default and I did associated that with the Register page and it works just fine.

http://wiki.civicrm.org/confluence/display/CRMDOC/Profiles+Admin

Quote
I want to collect names, so I tried to add the first_name and last_name field from the Individual record.  I added two sets of fields (first_name two times and last_name two times with different labels) but the register form will only show one set of fields even though the profile has two sets of fields.

That's the correct behavior.

Kurund
Found this reply helpful? Support CiviCRM

chriswood_ut

  • Guest
Re: Users can't register several people for an event
October 21, 2008, 08:23:20 am
If this is the correct behavior, then what you are suggesting will not really work for what I want to do because I can only add one first name and one last name to a profile. 

How does somebody make suggestions for future releases?  This is the third time I've asked this.   ;)

These are the things I would like to see changed (or are the challenges) with the civiEvent tool for a Gala event.
1. A person entering the registration (RSVP) needs to be able to enter the names of those attending with them.  It may be as many as 10 people total.  We have written a side program (hack) for handling our auction at the Gala.  It relies on the userId (and other user info) from civicrm's tables.  This becomes their auction ID.  So, every bidder must have an individual record with at least a name.  Because of this requirement, the way civiEvent handles registering guests is difficult.  We're having to have an XLS file with the RSVP information as well because of the convoluted way civi handles this.

2. The fees need to have some flexibility.  This may be tricky.  Our fee structure is that somebody can buy two tickets for $50/each.  They also may choose to be a bronze sponsor and buy 2 tickets for $250 (total).  A platinum sponsor would get 10 tickets.  The way it is programmed now, I believe, if they select multiple bronze sponsor and then register 2 people it will try to charge 2 x $250.  We also had the situation where a platinum sponsor ($5000) was only bringing 2 people.  This is common Gala style pricing.

I'm sure I'll come up with other ideas.  I do have documented "user stories" for auction requirements that I'd be happy to give to the civiCRM developers for a possible future civiAuction.  We were going to build our own system until we found civicrm and then decided to help here rather than go it on our own.

Kurund Jalmi

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4169
  • Karma: 128
    • CiviCRM
  • CiviCRM version: 4.x, future
  • CMS version: Drupal 7, Joomla 3.x
  • MySQL version: 5.5.x
  • PHP version: 5.4.x
Re: Users can't register several people for an event
October 21, 2008, 08:28:16 am
If this features are super critical to you please feel free to sponsor this feature in Core or submit the patch for the same.

Kurund
Found this reply helpful? Support CiviCRM

Donald Lobo

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 15963
  • Karma: 470
    • CiviCRM site
  • CiviCRM version: 4.2+
  • CMS version: Drupal 7, Joomla 2.5+
  • MySQL version: 5.5.x
  • PHP version: 5.4.x
Re: Users can't register several people for an event
October 21, 2008, 10:30:47 am
Quote from: chriswood_ut on October 21, 2008, 08:23:20 am
How does somebody make suggestions for future releases?  This is the third time I've asked this.   ;)

We were going to build our own system until we found civicrm and then decided to help here rather than go it on our own.

1. You can post a feature request here for CiviEvent: http://forum.civicrm.org/index.php/board,40.0.html. Note that we have way more feature requests than resources to implement them, so it may or may not make it into our development roadmap

2. As kurund mentioned, if this is important to you, a code contribution and or sponsorship of the feature will help make it into the core code base

lobo
A new CiviCRM Q&A resource needs YOUR help to get started. Visit our StackExchange proposed site, sign up and vote on 5 questions

chriswood_ut

  • Guest
Re: Users can't register several people for an event
October 21, 2008, 11:03:59 am
Does that mean people can't recommend features?

Donald Lobo

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 15963
  • Karma: 470
    • CiviCRM site
  • CiviCRM version: 4.2+
  • CMS version: Drupal 7, Joomla 2.5+
  • MySQL version: 5.5.x
  • PHP version: 5.4.x
Re: Users can't register several people for an event
October 21, 2008, 11:06:37 am
people can recommend/request a feature. it does not mean it will get implemented. it is a feature request after all :)

Given that, i would also add that more than 50% of things that are improved on in any release come from the user community. We do get way more feature requests than we can implement, and hence code contributions / sponsorships are important and vital to the community

lobo
« Last Edit: October 21, 2008, 11:08:20 am by Donald Lobo »
A new CiviCRM Q&A resource needs YOUR help to get started. Visit our StackExchange proposed site, sign up and vote on 5 questions

chriswood_ut

  • Guest
Re: Users can't register several people for an event
October 21, 2008, 12:48:40 pm
I'm definitely not opposed to code contribution or sponsorship, those are very important for a project like this.  I'm willing to help where I can, though I'm new to Drupal and just average at PHP.  My background is in Perl and database design. 

I'm curious if anybody is logging the requests and if they are tracked anywhere.  Just posting ideas on the forum doesn't give me a warm fuzzy that it will be evaluated at some point even if the idea gets tossed out the window.

Yashodha Chaku

  • Forum Godess / God
  • Ask me questions
  • *****
  • Posts: 755
  • Karma: 57
    • CiviCRM
Re: Users can't register several people for an event
October 21, 2008, 02:27:52 pm
Quote
I added two sets of fields (first_name two times and last_name two times with different labels) but the register form will only show one set of fields even though the profile has two sets of fields.

Why are u adding 2 sets of fields in a profile, when the value is saved for a single contact? You can collect names / data regarding each participant per profile. Meaning, one profile will enable you to save data to one contact(in this case participant). The Additional participant info will be collected in the profile (that is basically all you need to know about the participant).

For more details on this, check http://issues.civicrm.org/jira/browse/CRM-3086

hth
-Yashodha
« Last Edit: October 21, 2008, 02:34:08 pm by Yashodha Chaku »
Found this reply helpful? Contribute NOW and help us improve CiviCRM with the Make it Happen! initiative.

chriswood_ut

  • Guest
Re: Users can't register several people for an event
October 22, 2008, 01:49:58 pm
In my testing, I never saw the profile show up on the page asking for additional information about the additional attendees.  The profile only showed up on the first registration page.  The secondary pages for additional attendees only asked for an email address.  I will try to verify that.

Yashodha Chaku

  • Forum Godess / God
  • Ask me questions
  • *****
  • Posts: 755
  • Karma: 57
    • CiviCRM
Re: Users can't register several people for an event
October 22, 2008, 03:37:47 pm
You should be able to see that.

Check out http://sandbox.civicrm.org/civicrm/event/register?reset=1&action=preview&id=3 for profile showing up for additional participants.

hth
-Yashodha
Found this reply helpful? Contribute NOW and help us improve CiviCRM with the Make it Happen! initiative.

Donald Lobo

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 15963
  • Karma: 470
    • CiviCRM site
  • CiviCRM version: 4.2+
  • CMS version: Drupal 7, Joomla 2.5+
  • MySQL version: 5.5.x
  • PHP version: 5.4.x
Re: Users can't register several people for an event
January 02, 2009, 04:29:40 pm
Quote from: chriswood_ut on October 21, 2008, 08:23:20 am
1. A person entering the registration (RSVP) needs to be able to enter the names of those attending with them.  It may be as many as 10 people total.  We have written a side program (hack) for handling our auction at the Gala.  It relies on the userId (and other user info) from civicrm's tables.  This becomes their auction ID.  So, every bidder must have an individual record with at least a name.  Because of this requirement, the way civiEvent handles registering guests is difficult.  We're having to have an XLS file with the RSVP information as well because of the convoluted way civi handles this.

Can you describe a bit more about what part of CiviEvent is convoluted and the hack you did to get around it

Quote from: chriswood_ut on October 21, 2008, 08:23:20 am
I'm sure I'll come up with other ideas.  I do have documented "user stories" for auction requirements that I'd be happy to give to the civiCRM developers for a possible future civiAuction.  We were going to build our own system until we found civicrm and then decided to help here rather than go it on our own.

Here is a first draft and thoughts for a CiviAuction component: http://wiki.civicrm.org/confluence/display/CRM/CiviAuction+Requirements

Would love to get your input and use cases on that page

thanx

lobo
A new CiviCRM Q&A resource needs YOUR help to get started. Visit our StackExchange proposed site, sign up and vote on 5 questions

MacRonin

  • I post frequently
  • ***
  • Posts: 153
  • Karma: 14
Re: Users can't register several people for an event
January 03, 2009, 08:47:28 pm
Quote from: Yashodha Chaku on October 22, 2008, 03:37:47 pm
You should be able to see that.

Check out http://sandbox.civicrm.org/civicrm/event/register?reset=1&action=preview&id=3 for profile showing up for additional participants.

hth
-Yashodha

The event you mentioned had the ability to register multiple participants deactivated when I checked it out so I reactivated that option and gave it a try. Cool !! It was asking for full info for each additional participant(fee item, email, First & last Name and full address for each). All of which showed up on the "Review and Confirm Your Registration" page

Unfortunately the Google checkout puked when I tried it. But that might be because it wasn't fully configured.

Code: [Select]
backTrace

/var/www/drupal-6.civicrm.org/public/sites/sandbox.civicrm.org/modules/civicrm/CRM/Core/Error.php, backtrace, 260
/var/www/drupal-6.civicrm.org/public/sites/sandbox.civicrm.org/modules/civicrm/CRM/Core/Payment/Google.php, fatal, 174
/var/www/drupal-6.civicrm.org/public/sites/sandbox.civicrm.org/modules/civicrm/CRM/Event/Payment/Google.php, doTransferCheckout, 88
/var/www/drupal-6.civicrm.org/public/sites/sandbox.civicrm.org/modules/civicrm/CRM/Event/Form/Registration/Confirm.php, doTransferCheckout, 493
/var/www/drupal-6.civicrm.org/public/sites/sandbox.civicrm.org/modules/civicrm/CRM/Core/Form.php, postProcess, 247
/var/www/drupal-6.civicrm.org/public/sites/sandbox.civicrm.org/modules/civicrm/CRM/Core/StateMachine.php, mainProcess, 166
/var/www/drupal-6.civicrm.org/public/sites/sandbox.civicrm.org/modules/civicrm/CRM/Core/QuickForm/Action/Next.php, perform, 63
/var/www/drupal-6.civicrm.org/public/sites/sandbox.civicrm.org/modules/civicrm/packages/HTML/QuickForm/Controller.php, perform, 203
/var/www/drupal-6.civicrm.org/public/sites/sandbox.civicrm.org/modules/civicrm/packages/HTML/QuickForm/Page.php, handle, 103
/var/www/drupal-6.civicrm.org/public/sites/sandbox.civicrm.org/modules/civicrm/CRM/Core/Controller.php, handle, 232
/var/www/drupal-6.civicrm.org/public/sites/sandbox.civicrm.org/modules/civicrm/CRM/Core/Invoke.php, run, 197
/var/www/drupal-6.civicrm.org/public/sites/sandbox.civicrm.org/modules/civicrm/drupal/civicrm.module, invoke, 318
, civicrm_invoke,
/var/www/drupal-6.civicrm.org/public/includes/menu.inc, call_user_func_array, 348
/var/www/drupal-6.civicrm.org/public/index.php, menu_execute_active_handler, 18

Sorry. A non-recoverable error has occurred.
Invalid response code received from Google Checkout: 400

Return to home page.

Pages: 1 [2]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviEvent (Moderator: Yashodha Chaku) »
  • Users can't register several people for an event

This forum was archived on 2017-11-26.