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

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

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

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

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

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

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

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

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

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.