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) »
  • How to edit an event registration in UI?
Pages: [1]

Author Topic: How to edit an event registration in UI?  (Read 2356 times)

mclyde

  • I post frequently
  • ***
  • Posts: 171
  • Karma: 3
    • International Society for Bayesian Analysis
  • CiviCRM version: 4.2.7
  • CMS version: Drupal 6.x
  • MySQL version: 5.136
  • PHP version: 5.2.16
How to edit an event registration in UI?
June 13, 2012, 09:08:22 pm
We have an ongoing event where a couple of participants need to change their registration (canceling some line items for the dinner, registration fee waived for volunteer, etc).

If I edit on the event under the contact record for an individual,  I cannot modify any of the line items (we are using pricefields)
however,  I notice that on my own registration I can edit the event line items.  (I have all admin privleges)

I can cancel the one registration and re-enter the modified info as a work around, but thought this was strange behaviour.



Merlise Clyde

Barnacle

  • I post occasionally
  • **
  • Posts: 62
  • Karma: 2
    • White Fuse Media
  • CiviCRM version: 4.4
  • CMS version: Drupal 7
  • MySQL version: 5.x
  • PHP version: 5.3
Re: How to edit an event registration in UI?
July 09, 2012, 04:22:16 am
I have a related question which I thought worth posting on the same thread.

Is there a way to allow users to edit their own event registrations?

We want to force attendees to register as users, so they can go back and change their registration details themselves if they need to. Is there a simple way of doing this?
--
http://whitefusemedia.com/

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: How to edit an event registration in UI?
July 09, 2012, 07:33:49 am

You can most likely do this with the webform_civicrm module and permissioned links. Might want to check that out.

Would be good to add this functionality to civicrm and allow this via editing profile for contact + participants. If your org can help sponsor this work it would be great. I suspect its a 30-50 hour project

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

Barnacle

  • I post occasionally
  • **
  • Posts: 62
  • Karma: 2
    • White Fuse Media
  • CiviCRM version: 4.4
  • CMS version: Drupal 7
  • MySQL version: 5.x
  • PHP version: 5.3
Re: How to edit an event registration in UI?
July 09, 2012, 09:27:13 am
Thanks for the helpful pointers.

I've been reading up on webform_civicrm and it gives the following caveat on this page:

Quote from: Using Webform CiviCRM Integration
webform_civicrm forms have a few limitations:
  • Webforms are not CiviCRM profiles and cannot be used in standard CiviCRM workflows
  • Can't be embedded on the user/register or account pages
  • Don't support custom file upload fields
Does this mean it can't be used to add user registration fields to event registration forms? If so  then we'd have to pursue other options.

One possible starting point might be to edit the event template and replace the event registration button with a user registration button. The main difficulties then would be (a) callback to the event reg form after the user has registered, and (b) making a link available to logged in users to edit registrations.

The main problem seems to be either having to:
  • Embed user registration info in the event registration page so both appear in the same form, or
  • Pass the user back to the event registration page once they have registered as a user.

Do you know any way of doing this? Perhaps Rules Integration might be of use?
--
http://whitefusemedia.com/

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: How to edit an event registration in UI?
July 09, 2012, 12:15:13 pm

i think this might work:

1. The user registers via civicrm event registration (and creates a user account if needed etc)

2. The user modifies their registration details via webform_civicrm (except for the payment details)

You'll need to write some glue code to allow folks who register for event X, access to a webform that exposes the relevant fields for event X

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

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: How to edit an event registration in UI?
July 09, 2012, 01:30:49 pm
Quote from: mclyde on June 13, 2012, 09:08:22 pm
If I edit on the event under the contact record for an individual,  I cannot modify any of the line items (we are using pricefields)
however,  I notice that on my own registration I can edit the event line items.  (I have all admin privleges)
Hi Merlise - does that mean that if you masquerade as the other person you can edit theirs?
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

mclyde

  • I post frequently
  • ***
  • Posts: 171
  • Karma: 3
    • International Society for Bayesian Analysis
  • CiviCRM version: 4.2.7
  • CMS version: Drupal 6.x
  • MySQL version: 5.136
  • PHP version: 5.2.16
Re: How to edit an event registration in UI?
July 09, 2012, 08:15:40 pm
In my case, the contribution record was not present for some reason.  This lead me to  discover that if I deleted the old contribution record then I could edit the participant's settings and add/delete options (as admin; not sure about the participant).  As long as the changes are made for the payments in the back office (refunds or additional payments) this seems to work for the couple of cases  where we needed to change the participant's signup.

cheers,
Merlise
Merlise Clyde

Barnacle

  • I post occasionally
  • **
  • Posts: 62
  • Karma: 2
    • White Fuse Media
  • CiviCRM version: 4.4
  • CMS version: Drupal 7
  • MySQL version: 5.x
  • PHP version: 5.3
Re: How to edit an event registration in UI?
July 10, 2012, 02:14:21 am
Lobo,

I think I'm a couple stages behind you.

How do you set up the event to require user account registration as per your (1) ?
--
http://whitefusemedia.com/

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: How to edit an event registration in UI?
July 10, 2012, 06:40:08 am

Might want to read:

http://book.civicrm.org/user/

specifically include a profile with the option to create user account registration in the advanced settings of the profile

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

Barnacle

  • I post occasionally
  • **
  • Posts: 62
  • Karma: 2
    • White Fuse Media
  • CiviCRM version: 4.4
  • CMS version: Drupal 7
  • MySQL version: 5.x
  • PHP version: 5.3
Re: How to edit an event registration in UI?
July 10, 2012, 07:36:34 am
Thanks - got it.
--
http://whitefusemedia.com/

minbori

  • I post occasionally
  • **
  • Posts: 53
  • Karma: 2
  • CiviCRM version: 4.0.8
  • CMS version: Joomla 2.5.24
  • MySQL version: 5.5.37
  • PHP version: 5.3.29
Re: How to edit an event registration in UI?
September 11, 2012, 01:34:44 pm
Any ideas how to set up event participant registration self-service in Joomla?  I don't think there's a webform_civicrm equivalent component in the Joomla world.....
« Last Edit: September 11, 2012, 01:42:28 pm by minbori »

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Using CiviCRM »
  • Using CiviEvent (Moderator: Yashodha Chaku) »
  • How to edit an event registration in UI?

This forum was archived on 2017-11-26.