registripe/registripe-core

This package is not installable via Composer 1.x, please make sure you upgrade to Composer 2+. Read more about our Composer 1.x deprecation policy.

SilverStripe event management and registration module

Installs: 95

Dependents: 4

Suggesters: 0

Security: 0

Stars: 8

Watchers: 1

Forks: 2

Open Issues: 0

Type:silverstripe-module

dev-ticket-selections 2017-04-01 00:46 UTC

This package is not auto-updated.

Last update: 2021-10-09 18:55:39 UTC


README

The event management module allows you to manage event details and registrations from within the CMS.

Build Status

Features

  • Allow people to register, view their registration details and un-register for events.
  • Attach multiple ticket types to each event. Each ticket can have its own price, go on sale in different time ranges and have different quantities available.
  • Require email confirmation for confirming free event registrations, or canceling a registration.
  • Send registered users a notification email when event details change.

Configuration

When working with multiple attendees, you can carry over specific fields from the previous attendee. Here is an example configuration:

EventAttendee:
  prepopulated_fields:
    - Organisation

If you extend the available EventAttendee db fields, you can define which ones are required by default in the add/edit form:

EventAttendee:
  required_fields:
    - FirstName
    - Surname
    - Email
    - OrganisationID
    - Gender

Note that the TicketID will always be required.

Requirements

  • SilverStripe 3.1+
  • Omnipay module for collecting payments with registration.

Installation

See Installation.

Project Links