In the Classes app, a class, or event, will appear in the Search Classes results view only if the following is true:
- A Semester is assigned to the class. If you do not use Semesters for your classes, you can create one generic Semester record in Soapbox and assign all classes to this record. For more details, see Viewing and managing Semesters for the Classes app in the administrator.
- A Course is assigned to the class. If you do not use Courses for your classes, you can create one generic Course record in Soapbox and assign all classes to this record. For more details, see Viewing and managing Courses for the Classes app in the administrator.
- The Repeat parameter is set to Yes on add/edit Event > Edit tab > Details section. This should be true even if the class only takes place on one day.
- The Repeat On parameter has all relevant days of the week ticked off on add/edit Event > Edit tab > Details section.
- The Ends On parameter is set to the final day of the class on add/edit Event > Edit tab > Details section. If the class only takes place on one day, this should be set to the same date as the Start Date & Time and the End Date & Time.
Beyond these base requirements, results will appear based on further customizations you make as an administrator to the Search Classes view and the search parameters entered by the front-end visitor.
TECHNICAL NOTE: While technically not required for a class to appear in the Search Classes results, enabling the Repeat parameter provides access to the Repeat On and Ends On parameters. This allows for the setting of the days of the week so that this search parameter can be used and for the setting of the Ends On parameter which appears to the front-end visitor. If the Ends On parameter is not set in the administrator, it defaults to one month after the Start Date and & Time.