TypoScript Configuration
Open the Typoscript configuration by opening the Template module und switching to the page which contains your root template. Switch to the Info/Modify view and click on Edit the whole template record.
In this data record, click on the Includes tab and select entry Openimmo (openimmo) in the Include static (from extensions) section.
- If you are using the OpenImmo Pro Version you will need to select the static template Openimmo-Pro (openimmo_pro) of this extension. However, it should be placed after the basic version.
- Save and close the data record.
TypoScript Constants
Typoscript constants allow you to further configure the OpenImmo extension. You will need to switch into the constant editor.
Tip for TYPO3 THEMES users:
You can configure the OpenImmo extension over the THEMES backend module if you enter the
extension
undopenimmo
constant categories in the TYPO3-THEMES extension configuration.
The most important Typoscript constant for the OpenImmo extension is themes.configuration.container.openimmo
(you can find further information here)
Konstante | themes.configuration.container.openimmo |
---|---|
Kategorie: | container, extension, advanced |
Abschnitt: | OpenImmo |
Beschreibung: | Gibt den Container an, in dem die OpenImmo-Datensätze liegen |
Konstante | themes.configuration.pages.openimmo.list |
---|---|
Kategorie: | pages, extension, advanced |
Abschnitt: | OpenImmo |
Beschreibung: | Gibt die Page-Uid zur standard Liste an |
Konstante | themes.configuration.pages.openimmo.detail |
---|---|
Kategorie: | pages, extension, advanced |
Abschnitt: | OpenImmo |
Beschreibung: | Gibt die Page-Uid zur Einzelansicht an, sofern nicht anders im Plugin angegeben wird. |
Konstante | themes.configuration.pages.openimmo.notFound |
---|---|
Kategorie: | pages, extension, advanced |
Abschnitt: | OpenImmo |
Beschreibung: | Gibt die Page-Uid zur Seite an, zu der weitergeleitet werden soll, wenn eine anzuzeigende Immobilie nicht gefunden wurde. Wenn keine Page-Uid angegeben wird, wird lediglich eine Fehlermeldung ausgegeben. |
Konstante | themes.configuration.pages.openimmo.search |
---|---|
Kategorie: | pages, extension, advanced |
Abschnitt: | OpenImmo |
Beschreibung: | Gibt die Page-Uid zur standard Suche an. Diese wir z.B. von der Schnellsuche als Zielseite verwendet |
Konstante | themes.configuration.pages.openimmo.request |
---|---|
Kategorie: | pages, extension, advanced |
Abschnitt: | OpenImmo |
Beschreibung: | Gibt die Page-Uid zur Anfrage-Seite an |
plugin.tx_openimmo.view.partialRootPath = EXT:projectstarter/Resources/Extensions/Openimmo/Resources/Private/Partials/
plugin.tx_openimmo.view.layoutRootPath = EXT:projectstarter/Resources/Extensions/Openimmo/Resources/Private/Layouts/
plugin.tx_openimmo.view.templateRootPath = EXT:projectstarter/Resources/Extensions/Openimmo/Resources/Private/Templates/
Warning:
If you haven't integrated the extension into a TYPO3 Theme, then you need to set the constant
themes.framework
to eitherBootstrap
orBootstrap4
(e.g.:themes.framework = Bootstrap
). This constant ensures that the correct Sections are displayed by the Fluid Templates.