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 »
  • Pre-installation Questions (Moderator: Dave Greenberg) »
  • CiviEvent - is this possible?
Pages: [1]

Author Topic: CiviEvent - is this possible?  (Read 1550 times)

jimi089

  • I’m new here
  • *
  • Posts: 9
  • Karma: 0
CiviEvent - is this possible?
February 16, 2008, 03:03:03 pm
Greetings folks!

I think I'm going to use CiviCRM for a project whether I can do this or not, but this ability would be ideal.

I'm going to use CiviEvent for workshop signups.

Is it possible to make criteria for signup, such as:

Say there are three classes, Class A, Class B, and Class C.

In order to enroll in Class B or Class C, you have to have enrolled in and taken Class A.

Is there any way to make enrollment in Class B or C dependent on previous enrollment in Class A? Could this be done through Participant Roles or Status?

Thanks for any information you might be able to provide!

Take care,

jimi089

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: CiviEvent - is this possible?
February 16, 2008, 08:30:25 pm

I dont think there is an easy way to do this in CiviCRM out of the box.

A couple of options. When you display the link for folks to enroll in a class, you can display the link for class B and class C to those folks who have enrolled in class A. You'll need to write custom code to do this in your display node (or drupal page)

The other option is to go in and add a validation form hook for the event registration page for this specific case. The code for this will be simlar as in the option above.

Either option requires some decent php and sql skills

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

jimi089

  • I’m new here
  • *
  • Posts: 9
  • Karma: 0
Re: CiviEvent - is this possible?
February 18, 2008, 12:23:50 pm
Thanks for your reply.

Is there a forum for posting bounties? I'd like to offer up some $ for this functionality as an add-on module.

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: CiviEvent - is this possible?
February 18, 2008, 12:33:40 pm

Check: http://civicrm.org/professional/ for a list of service providers.

For modifications like this, we recommend Web Access

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

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Support »
  • Pre-installation Questions (Moderator: Dave Greenberg) »
  • CiviEvent - is this possible?

This forum was archived on 2017-11-26.