TypoScript-Konfiguration
Für die TypoScript-Konfiguration öffnen Sie das Template-Modul und wechseln auf die Seite, auf der sich Ihr Root-Template befindet. Hier wechseln Sie in die Info/Bearbeiten-Ansicht und klicken Sie dann auf Vollständigen Template-Datensatz bearbeiten.
In diesem Datensatz wechseln Sie dann auf den Reiter Enthält und wählen im Abschnitt Statische Templates einschließen (aus Erweiterung) den Eintrag Openimmo (openimmo) aus.
- Wenn Sie auch die OpenImmo Pro-Version nutzen, so wählen Sie auch das statische Template Openimmo-Pro (openimmo_pro) dieser Erweiterung aus. Dieses sollte aber nach der Basis-Erweiterung platziert werden.
- Speichern und schließen Sie den Datensatz.
TypoScript-Konstanten
Mit Hilfe von TypoScript-Konstanten können Sie nun die Open-Immo Erweiterung weiter konfigurieren. Dazu wechseln Sie in den Konstanten-Editor.
Hinweis für TYPO3-THEMES Benutzer:
Wenn Sie die beiden Konstanten-Kategorien
extension
undopenimmo
in die TYPO3-THEMES Erweiterungs-Konfiguration eintragen, können Sie die OpenImmo-Erweiterung auch über das THEMES Backendmodul konfigurieren
Die wichtigste TypoScript-Konstante für die OpenImmo-Erweiterung ist die themes.configuration.container.openimmo
(mehr Informationen zu dieser Konstante finden Sie hier)
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/
Achtung:
Wenn Sie die Erweiterung nicht in einem TYPO3-Theme integrieren, dann müssen Sie ggf. die Konstante
themes.framework
aufBootstrap
oderBootstrap4
setzen (bspw.:themes.framework = Bootstrap
). Diese Konstante sorgt dafür, das in den Fluid-Templates die entsprechenden Sections ausgegeben werden.