Skip to main content

Return to TX Community

Liaison

Creating Alternative Custom Setting Records for Events

The default custom setting is used for virtually all Events. However, if you are using TargetX Communities, it is possible to create alternative Events Custom Settings that will be used when a student or other contact logs into that community.  For example, a student logging into the Domestic Community can have a different default setting than another student logging into the International Programs Community.  Below are the steps for creating  additional custom settings and associating it to a Community:
 

Note: You will need the System Permission for your profile where ‘View All Custom Settings’ is checked.

Step 1: Create New Default Setting

  1. Navigate to the Events Custom Settings tab.
  2. In the Settings to Edit field, select the available setting that most closely matches the settings you wish to see in your new Event custom setting.  e.g. default
  3. Click Clone.
  4. Give the new custom setting a unique Name.
  5. This will clone the existing custom setting.  You will then need to update the fields to meet your needs. 

Step 2: Associate a Community with the custom setting

  1. Navigate to the Community Themes tab.
  2. Click the Theme Name of the Community you wish to modify.
  3. Enter the Name of the custom setting you used above. 
  4. Save your changes.

Step 3: Specify Custom Setting Records in Public-Facing URL

To invoke a specific custom setting file for public-facing registration, you will need to indicate the custom setting name in the URL:

To do this, add ?cs=settingfilename to your Event site URL.

Example:
Org A has the following events custom setting files names: default, grad, alumni

  • Default custom setting: https://yoursitename/events/events
  • Grad custom setting: https://yoursitename/events/events?cs=grad
  • Alumni custom setting: https://yoursitename/events/events?cs=alumni

Step 4: Define Registration Forms Using Custom Setting Record

Standard Events functionality sets the registration form based on your Event Forms Options.
If multiple custom setting files exist, the registration form will display based on the following:

  • If the event has a Form Assembly Id on the Event Details page, that form will be used.
  • If the event does not have a Form Assembly Id on the Event Details page, the default form specified in the event's custom setting file will be used.

Note: If a registrant selects multiple events on the Events public-facing page, the form for the first event selected will be used for all events registered in that session.
            
When the Event Specific Registration link on a child event's Events Detail page is clicked, it will redirect to the corresponding parent event's registration. A registrant must first be registered for the parent event before registering for a child event. If the child event is marked "private" and the parent event is public, registrants must be entered by internal users directly on the event record.

  • Was this article helpful?