Frontend user registrations

The plugin is both used to output a list- and a detail view.

Nearly all important settings can be made through the plugin, which override the settings made with TypoScript. All plugin settings can also be configured with TypoScript (use plugin.tx_sfeventmgt.settings. with the keys shown below).

Tab settings

Display mode

userRegistration.displayMode
Type

string

Default

all

Path

plugin.tx_sfeventmgt.settings

Scope

Plugin, TypoScript Setup

With this setting, the plugin can be configured to show registrations for all events, only future or only past events.

Available options:

  • all
  • future
  • current_future
  • past
  • time_restriction

Sort by

userRegistration.orderField
Type

string

Default

(none)

Path

plugin.tx_sfeventmgt.settings

Scope

Plugin, TypoScript Setup

Defines which field should be used for sorting events in the frontend.

Possible values:

  • event.title
  • event.startdate
  • event.enddate

Sorting direction

userRegistration.orderDirection
Type

string

Default

(none)

Path

plugin.tx_sfeventmgt.settings

Scope

Plugin, TypoScript Setup

Defines the sorting direction for orderField.

Possible values:

  • (none)
  • asc
  • desc

Registration pid

registrationPid
Type: int
Default: 0
Path: plugin.tx_sfeventmgt.settings
Scope: Plugin, TypoScript Setup

Page where the event plugin is configured to show event registration.

Record storage page

userRegistration.storagePage
Type

int or list of ints

Default
Path

plugin.tx_sfeventmgt.settings

Scope

Plugin, TypoScript Setup

One or more sysfolders where events and registrations are stored.

Recursive

userRegistration.recursive
Type

int

Default
Path

plugin.tx_sfeventmgt.settings

Scope

Plugin, TypoScript Setup

Recursion level for record storage page.

Tab additional

Detail Page

detailPid
Type: int
Default: 0
Path: plugin.tx_sfeventmgt.settings
Scope: Plugin, TypoScript Setup

Page where the plugin is configured to show event details.

Registration Page

registrationPid
Type: int
Default: 0
Path: plugin.tx_sfeventmgt.settings
Scope: Plugin, TypoScript Setup

Page where the plugin is configured to show event registration.

Payment Page

paymentPid
Type: int
Default: 0
Path: plugin.tx_sfeventmgt.settings
Scope: Plugin, TypoScript Setup

Page where the plugin is configured to handle payments for registration.