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) »
  • Custom Fields on Register Event Participant Form
Pages: [1]

Author Topic: Custom Fields on Register Event Participant Form  (Read 2025 times)

qjensen

  • I post frequently
  • ***
  • Posts: 141
  • Karma: 11
    • Scaled Solutions
  • CiviCRM version: 4.5
  • CMS version: Drupal 7
  • MySQL version: 5.5
  • PHP version: 5.3
Custom Fields on Register Event Participant Form
November 15, 2010, 07:37:40 am
I have an event set up with a profile that collects all of the information we need for the event. Since online registration is relatively new for this organization, many people still email/snail mail registrations that the admin must put in manually. In addition, an few registrants receive special pricing that must be entered manually.

We have a set of custom fields that contain common questions that are asked on conference registrations, but not on training event registrations. This set of custom fields is showing up in the Register Event Participants for a newly created training event, even though the fields are not part of a profile and they aren't assigned to this event. Is this expected behavior, or did I make a mistake in configuration? Is there a way to make these fields disappear so they don't show up as part of the confirmation email?

Thanks for your help
Quint Jensen
Web Developer
Scaled Solutions
--" Remove the 'I want you to like me' notes from your forehead and place them where they truly will do the most good -- on your mirror!" Author Unknown

Michał Mach

  • Ask me questions
  • ****
  • Posts: 748
  • Karma: 59
    • CiviCRM site
  • CiviCRM version: latest
  • CMS version: Drupal and Joomla latest
  • MySQL version: numerous
  • PHP version: 5.3 and 5.2
Re: Custom Fields on Register Event Participant Form
November 15, 2010, 09:39:32 am
You should check if the set of custom fields you mention is configured for all the events, or just for specific event type (should be the latter).

Thx,
m
Found this reply helpful? Contribute NOW and help us improve CiviCRM with the Make it Happen! initiative.

My absolute favourite: Wordpress Integration!.

Donate Now!

qjensen

  • I post frequently
  • ***
  • Posts: 141
  • Karma: 11
    • Scaled Solutions
  • CiviCRM version: 4.5
  • CMS version: Drupal 7
  • MySQL version: 5.5
  • PHP version: 5.3
Re: Custom Fields on Register Event Participant Form
November 15, 2010, 12:46:39 pm
It is configured for all events. Does this mean it actually appears on all event reg forms?? I thought it meant it was available to all events.
Quint Jensen
Web Developer
Scaled Solutions
--" Remove the 'I want you to like me' notes from your forehead and place them where they truly will do the most good -- on your mirror!" Author Unknown

petednz

  • Forum Godess / God
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4899
  • Karma: 193
    • Fuzion
  • CiviCRM version: 3.x - 4.x
  • CMS version: Drupal 6 and 7
Re: Custom Fields on Register Event Participant Form
November 15, 2010, 09:56:45 pm
You may be confusing Events v Participants. If you are wanting to collect data eg about Meal Preferences, those fields should be Participant fields, not Event fields.

HTH
Sign up to StackExchange and get free expert advice: https://civicrm.org/blogs/colemanw/get-exclusive-access-free-expert-help

pete davis : www.fuzion.co.nz : connect + campaign + communicate

qjensen

  • I post frequently
  • ***
  • Posts: 141
  • Karma: 11
    • Scaled Solutions
  • CiviCRM version: 4.5
  • CMS version: Drupal 7
  • MySQL version: 5.5
  • PHP version: 5.3
Re: Custom Fields on Register Event Participant Form
November 16, 2010, 01:55:17 am
The fields are Participant Fields, but when you set up the profile you have the option of limiting the set of fields to a specific event or event type. In my case I will be able to make this work by limiting the set to an event type.

I was just surprised to have the custom fields show up on the Register Event Participant form even though they weren't associated with the event in the event settings. I don't understand why the fields would show up on the form for manual event registration when I am not collecting that info using the online registration.
Quint Jensen
Web Developer
Scaled Solutions
--" Remove the 'I want you to like me' notes from your forehead and place them where they truly will do the most good -- on your mirror!" Author Unknown

Michał Mach

  • Ask me questions
  • ****
  • Posts: 748
  • Karma: 59
    • CiviCRM site
  • CiviCRM version: latest
  • CMS version: Drupal and Joomla latest
  • MySQL version: numerous
  • PHP version: 5.3 and 5.2
Re: Custom Fields on Register Event Participant Form
November 16, 2010, 05:09:36 am
Hey,

That's how it works. If you define custom field set for "Participants (Event Type)" and select proper type, this set will be showing up only in participation records for specific event type. Having it defined for "Participants" will make it available to all participation records, regardless of type.

Thx,
m
Found this reply helpful? Contribute NOW and help us improve CiviCRM with the Make it Happen! initiative.

My absolute favourite: Wordpress Integration!.

Donate Now!

qjensen

  • I post frequently
  • ***
  • Posts: 141
  • Karma: 11
    • Scaled Solutions
  • CiviCRM version: 4.5
  • CMS version: Drupal 7
  • MySQL version: 5.5
  • PHP version: 5.3
Re: Custom Fields on Register Event Participant Form
November 16, 2010, 01:20:51 pm
I understand "that's how it works". My questions is "Should it work this way"? Why would fields show up on the Register Event Participant form if I haven't specifically associated them with the event?

The online registration form doesn't show those fields. If I am not using the fields for online registration, why would I be using them when registering participants on the backend?

I think I just found it confusing and counterintuitive and I am curious about the how it came to work this way. As with most everything in CiviCRM, there is a way to make it work the way I want and for that I am grateful :)
Quint Jensen
Web Developer
Scaled Solutions
--" Remove the 'I want you to like me' notes from your forehead and place them where they truly will do the most good -- on your mirror!" Author Unknown

xavier

  • Forum Godess / God
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4453
  • Karma: 161
    • Tech To The People
  • CiviCRM version: yes probably
  • CMS version: drupal
Re: Custom Fields on Register Event Participant Form
November 16, 2010, 01:43:15 pm
Quote from: qjensen on November 16, 2010, 01:20:51 pm
I understand "that's how it works". My questions is "Should it work this way"? Why would fields show up on the Register Event Participant form if I haven't specifically associated them with the event?

The online registration form doesn't show those fields. If I am not using the fields for online registration, why would I be using them when registering participants on the backend?


Because that's information that are useful to the admin team (eg. has the participant been active in the community, extra info), or that it's post event (values in the validation form) or that is should be put by the admin team (room assigned) or...

Quite a few reasons. And that's why it's important to put the custom fields with the right event/role/type of event.

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

qjensen

  • I post frequently
  • ***
  • Posts: 141
  • Karma: 11
    • Scaled Solutions
  • CiviCRM version: 4.5
  • CMS version: Drupal 7
  • MySQL version: 5.5
  • PHP version: 5.3
Re: Custom Fields on Register Event Participant Form
November 16, 2010, 02:09:35 pm
Hi xavier,

Thanks for explaining. I can get myopic sometimes and get stuck on how I am using the system. Just because it doesn't make sense to me immediately doesn't mean there isn't a good use case.

Q
Quint Jensen
Web Developer
Scaled Solutions
--" Remove the 'I want you to like me' notes from your forehead and place them where they truly will do the most good -- on your mirror!" Author Unknown

Michał Mach

  • Ask me questions
  • ****
  • Posts: 748
  • Karma: 59
    • CiviCRM site
  • CiviCRM version: latest
  • CMS version: Drupal and Joomla latest
  • MySQL version: numerous
  • PHP version: 5.3 and 5.2
Re: Custom Fields on Register Event Participant Form
November 16, 2010, 02:23:18 pm
Quote from: qjensen on November 16, 2010, 01:20:51 pm
I understand "that's how it works". My questions is "Should it work this way"? Why would fields show up on the Register Event Participant form if I haven't specifically associated them with the event?

Heh, sorry. :-) I focused on the meat of this problem and not on broader rationales. Xavier explained it well - you might also want to look at the whole picture of different ways that participation can be extended with custom fields - the flexibility makes sense, since organisations have different workflows when managing their events.

Thx,
m
Found this reply helpful? Contribute NOW and help us improve CiviCRM with the Make it Happen! initiative.

My absolute favourite: Wordpress Integration!.

Donate Now!

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviEvent (Moderator: Yashodha Chaku) »
  • Custom Fields on Register Event Participant Form

This forum was archived on 2017-11-26.