Viewhelpers¶
The following viewhelpers can be used in you templates.
PrefillViewHelper¶
This viewhelper prefills fields in the registration form with values from fe_users.
Name: | Type: | Description: | Default value: |
---|---|---|---|
fieldname | String | The fieldname which should be prefilled | |
prefillSettings | Array | Array of fieldname mappings to fe_users Example: prefillFields {
firstname = first_name
lastname = last_name
customfields = custom_field_feuser
}
|
Empty array |
Uri.PageViewhelper¶
This viewhelper does exactly the same as f:uri.page, but this viewhelper builds frontend links with buildFrontendUri, so links to FE pages can get generated in the TYPO3 backend.
This viewhelper is used in e-mail templates, when you want to link to a given page in you TYPO3 website.
Usage: http://docs.typo3.org/typo3cms/ExtbaseGuide/stable/Fluid/ViewHelper/Uri/Page.html
Event.SimultaneousRegistrationsViewHelper¶
This viewhelper renders an array of possible simultaneous registration for the given event. The viewhelper respects the max. amount of simultaneous registrations per user and also respects the amount of remaining participants for the event.
The index of the array returned starts with 1, so the resulting array can be used directly in the f:form.select viewhelper.
Example:
<f:form.select id="amountOfRegistrations" property="amountOfRegistrations" options="{e:event.simultaneousRegistrations(event: '{event}')}" />
Format.ICalendarDateViewHelper¶
Formats the given DateTime object according to rfc5545, so it can be used in the iCalendar view
Format.ICalendarDescriptionViewHelper¶
Formats the given string according to rfc5545, so it can be used in the iCalendar view
Registration.Hmac¶
Must be used, when the plugin Events and event-registration - FE user registrations is used and it should be possible for users to cancel registrations (if configured in event). See usage in UserRegistration templates.