Refbejuso API
Access and display the main Refbejuso-Database providing News, Events, Service-Dates, Addresses and Room-Management.
Provides an additional pagetype for accessing the TYPO3-filelist and includes a form for event/course-inscription.
Features
- 4 Plugins for
- Events, Courses, Services
- News
- Addresses
- Room-Management
- Fluid-Templates for all plugins
- TYPO3-form for course and event-inscription
- Custom pagetype for filelist-access from Refbejuso-Database
Installation
After installing the extension, configure the constants.
In the Refbejuso-Database, set the address for Fileserver to https://example.com/?type=11 to gain access to the filelist in TYPO3.
Template selector
Enables you to use different templates for different views. With the following Page TsConfig, you can select layouts per plugin (address, events, news):
tx_refbejusoapi_<plugin>.templateLayouts {
1 = My first layout
10 = LLL:fileadmin/somefolder/locallang.xlf:myTemplateName
}
You can then use a condition in the fluid-template to change layouts and load differnt partials or sections:
<f:if condition="{settings.templateLayout} == 10">
<f:then>
...
</f:then>
<f:else>
...
</f:else>
</f:if>