Die Plugins
In TYPO3 dienen die MTS Plugins dazu, die in der Datenbank hinterlegten MTS Records (wie Unterkünfte oder Touren) dynamisch auf der Website auszugeben. Während die Records die reinen Inhalte liefern, bestimmen Sie im Plugin, welche Datensätze in welchem Design und nach welcher Logik angezeigt werden.
Ein MTS Plugin funktioniert wie ein intelligenter Trichter: Er holt alle verfügbaren Daten aus dem System, lässt nur jene durch, die Ihre Filter erfüllen, bringt sie in die gewünschte Sortierung und verpackt sie in das gewählte Layout.
Um ein Plugin an einer beliebigen Position einzufügen, klicken Sie in der gewünschten Spalte auf die Schaltfläche "Neuer Inhalt" und wählen anschließend aus der Auswahl der Plugins (linke Seite) das gewünschte Plugin (je nachdem welchen Datensatz-Typ Sie ausgeben möchten) aus.
Sollten im folgenden die Plugins im Frontend nicht korrekt angezeigt werden liegt dies vermutlich daran, dass einige Varianten für bestimmte Angebotsgruppen entwickelt wurden oder zu wenige Datensätze vorhanden sind.
Die Konfiguration erfolgt im Plugin-Element über vierzentrale Bereiche (Reiter), die wir uns am Beispiel der Accommodation List (Unterkunftsliste) ansehen, die Auswahlmöglichkeiten und Felder können je nach Plugin-Typ unterschiedlich sein. Wichtig ist die Datensatzsammlung zu hinterlegen. Das ist der Ordner im Seitenbaum wo die Records hinterlegt sind die mit Hilfe des Plugins ausgegeben werden sollen.
Record - Ordner
ganz am Ende der Einstellungen für das Plugin befindet sich das Feld “Datensatzsammlung” dort wird der Ordner der Datensätze welche ausgegeben werden sollen angegeben.
Einstellungen (Layout & Design)
In diesem Bereich definieren Sie das visuelle Erscheinungsbild der Liste.
- Layout: Hier wählen Sie die passende Darstellung für den jeweiligen Zweck. Häufigste Auswahl ist Teaser, Liste, Slider
- Verlinkungen
- Abstand unten: Regelt den visuellen Freiraum zum nachfolgenden Element auf der Seite (small, medium, large).
Allgemeine Einstellungen (Steuerung & Anzeige)
Hier legen Sie fest, wie viele Daten angezeigt werden und wie diese sortiert sind. Sowie detaillierte Anzeigemöglichkeiten wie z.B. Inhalte ein- oder ausblenden.
- Limit & Show More: Begrenzen Sie die Anzahl der initial angezeigten Datensätze (z. B. "Maximal 6") und konfigurieren Sie, ab wann ein "Mehr anzeigen"-Button erscheinen soll oder ob die Pagination mit Seitenanzahl verwendet werden soll.
- Sortierung: Eines der wichtigsten Felder. Sie können die Reihenfolge nach verschiedenen Kriterien steuern z.B.:
- Zufall (Random): Sorgt bei jedem Seitenaufruf für eine neue Reihenfolge.
- Name: Alphabetisch aufsteigend oder absteigend.
- Backend-Sortierung: Übernimmt die manuelle Reihenfolge aus dem TYPO3-Ordner.
- Weitere Anzeige-Optionen: Über Checkboxen wie Preise anzeigen oder Beschreibung anzeigen steuern Sie, wie detailliert die dargestellten Informationen der Records sein sollen.
Filter (Die Inhaltsauswahl)
Das Feld „Facets“ aktiviert die Möglichkeit Filteroptionen mit einer leeren Ergebnis-Liste von vornherein auszublenden. Ein Filter (z. B. „Wellness“) erscheint nur dann im Frontend, wenn auch mindestens ein Datensatz in der aktuellen Auswahl dieses Merkmal besitzt.
Hier bestimmen Sie die Filter des Plugins, also die Entscheidung ob ein bestimmter Datensatz angezeigt werden soll oder nicht. Sie können verschiedene Kriterien kombinieren. Die Kriterien variieren je nach Plugin-Typ z.B.:
- Geografische Filter
- Thematische Filter
- Manuelle Auswahl bestimmter Records
- Öffnungszeiten
Je nach Plugin Typ kann es sein, dass es hier Felder gibt womit Sie die Frontend Ausgabe bestimmter Filter steuern können. Somit können sie bei der Unterkunft Liste beispielsweise steuern ob sie den Zeitraum oder die Unterkunftskategorien als Filter im Frontend anzeigen möchten oder nicht.
Filter-Kontext (Die intelligente Automatisierung)
Sollte das Plugin auf einer Detailseite gepflegt worden sein, kann hier ein Kriterium für eine Vorfilterung ausgewählt werden. Das heißt auf der Detailseite eines Records werden bestimmte Informationen zu diesem Record abgespeichert. Diese Informationen können von Plugins welche auf dieser Detailseite gepflegt sind aufgegriffen werden um die anzuzeigenden Informationen vorfiltern und nur relevante Datensätze anzuzeigen.
So können z.B. auf der Detailseite eines Hotels in Kärnten nur Touren ausgegeben werden welche eine Relation (auch indirekt) zu Kärnten oder diesem Hotel haben.



