Events is the base system that organizes events and who is attending them. It includes a number of Salesforce objects, triggers, workflows, and other components that support the creation, organization, and registration of events that you are holding. All data management for Events and Events Plus is handled by Events.
Events Plus is the student-facing side, allowing for event searching, online registration, and other features related to giving the student access to the system.
In Salesforce, information is stored in objects. For example, a Student object stores the student's name, address, email address, birth date, and more. The Event Object stores all the details of an event, such as date, time, attendee maximum, whether you're using a waitlist or not, etc.
The Contact Schedule Item is an object in Salesforce that links a student to an event. When a student registers for an event, it creates a Contact Schedule Item to track that connection. A Contact Schedule Item record contains Event-specific information, such as confirmed/attended/canceled and Event-specific questions. The Contact Schedule Item record is essentially the Student's registration for an Event.
If your event has a description that is not visible on the public events page, check to ensure your Field-Level Security settings are enabled for public visibility.
Using the custom code below, you can hide the cost column on your public-facing Events Plus page. Please see Customizing Event CSS and Javascript in Events 5.0 and higher for more information on where to save this code and how to connect it to your public search page:
div[ng-if="eventDetailCtrl.EventDataService.selectedEvent.oe[fieldNS+'Event_Cost__c'] > 0"] { display: none; }
In the Student Success Center, users who do not have access to TargetX Events will still see the Events and Appointment icons in the bottom navigation bar. In TargetX Events, users who do not have access to the Student Success Center will still see the Students icon in the bottom navigation bar.
For User Profile’s who do not have the appropriate permissions, they will receive an ‘Insufficient Privileges’ error page when they select the related icon.
TargetX is working to provide the ability for these icons to be conditionally displayed - to only appear for users who should be able to access these areas.
If you would like to display the Event Calendar without error yet prevent the user from viewing or taking any meaningful action, then the related User’s Profile can be granted and simultaneously restricted to the following permissions below.
Note: If you are using Salesforce Lightning, go to Setup and search for "Object Manager," then click on the label for Organization Event object.
Note: The visualforce page will need to be added to the Contact object page layout if desired
Note: You can view replies to Event-Specific Questions by using the Event History-related list.
Visualforce Page Features
The new Contact object ContactAttendees visualforce page includes the following enhancements: