Skip to content
Snippets Groups Projects
Select Git revision
  • master default protected
  • v2
  • 1.9.5
  • 1.9.4
  • 1.9.2
  • 1.9.1
  • 1.9.0
  • 1.8.0
  • 1.7.0
  • 1.6.0
  • 1.5.3
  • 1.5.2
  • 1.5.1
  • 1.5.0
  • 1.4.0
  • 1.3.0
  • 1.2.0
  • 1.1.0
18 results

refbejusoapi

  • Clone with SSH
  • Clone with HTTPS
  • Kilian Frey's avatar
    Kilian Frey authored
    Prevent render error after update due to missing flexform setting
    a968737d
    History

    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>