Include-Elemente in Contao einbinden

Mit den Include-Elementen von Contao lassen sich wiederkehrende Elemente leicht verwalten. Wir zeigen, wie sie eingesetzt werden und was zu beachten ist.

Include-Elemente in Contao einsetzen

Die Elementtypen, die in Contao als Include-Elemente in die Artikel eingesetzt werden können, eignen sich hervorragend, um wiederkehrende Texte auf einer Website oder auf Multidomain-Installationen zu verwalten.
Der große Vorteil ist, dass ein Text, der an mehreren Stellen einer Website auftaucht, bei Änderungen nur einmal editiert werden muss. Das kann jede Menge Zeit und Arbeit sparen.

Seitenübergreifende feste Bereiche

Angenommen, Sie haben mehrere Einzelseiten auf einer Website, bei der in der rechten Spalte eine Art Service-Bereich (News, Events, etc.) angezeigt werden soll. Dieser Bereich soll auf definierten Contentseiten gleich sein, bis auf ein paar Ausnahmen. Hier unterstützt uns Contao durch seine hervorragenden Kopierfunktionen.

Die Ausnahmen bedeuten allerdings, dass Sie die rechte Spalte nicht über das Seitenlayout fest bestücken können, sondern mindestens eine Artikelspalte einsetzen müssen.
Der Nachteil dabei ist, dass die Artikelspalte für jede Seite einzeln neu mit Inhalt gefüllt werden müsste. Das ganze rächt sich in dem Moment, in dem eine Änderung an genau dem Artikel vorgenommen wird, der sich durch die halbe Website zieht.

 

Der Artikel-Include

Genau für diesen Fall gibt es den Artikel-Include. Das bedeutet, dass das eigentliche Artikelelement nur einmal in einer Seite vorhanden ist und in alle weiteren Artikel nur noch als "Include" eingebunden wird. Das hat den Vorteil, dass wir im Falle einer Änderung nur den einen "originalen" Artikel ändern müssen und sich alle abhängigen Include-Artikel automatisch mit ändern.

Um nun einen Include Artikel anzulegen, wählen wir - in unserem Fall die rechte Spalte - des entsprechen Artikels und als Elementtyp unter "Include Elemente" -> Artikel. Jetzt müssen wir nur noch im Feld "Bezogener Artikel" das gewünschte Original auswählen. Sinnvoll ist, das Original möglichst weit oben in einer der Hauptebenen zu halten und dem Artikel selbst eine möglichst eindeutige Bezeichnung zu geben, damit man diesen auch nach Monaten leicht wiederfindet.

Include Element in Contao
Den Elementtyp Include-Element auswählen

Der Insert Tag

Ähnlich verhält es sich mit den Insert-Tags in Contao. Auch über diese Tags lassen sich Inhalte aus anderen Bereichen einbinden. Die Tags können direkt in den Text-Editor eines Artikels eingesetzt werden. Hierüber lassen sich sogar Module oder Dateien aus dem "templates"-Verzeichnis, sowie das aktuelle Datum oder eine Lightbox einfach einsetzen. Eine Übersicht der möglichen Include-Elemente finden sich auf der offiziellen Contao Website: https://contao.org/de/manual/Contao.org in neuem Fenster öffnen 

Insert Tag im Text Editor
Einen Insert Tag im Text Editor einsetzen

Duplicate Content vermeiden

Zu beachten gilt dennoch: Vollständige Texte sollten nicht mehrfach per Include-Element und auf mehreren Seiten in der Website eingebunden werden. Suchmaschinen wie Google mögen doppelte und schlicht kopierte Inhalte im Allgemeinen gar nicht. Seine Website durch Verwendung des Include-Elements auf ganze Reportagen oder Texte künstlich größer zu machen, ist demzufolge eher kontraproduktiv. Besser geeignet für die Include-Elemente sind zum Beispiel Teaser zu den Original-Texten, die auf mehrere Einzelseiten eingebunden werden oder die Verwendung der Insert-Tags um Module auszugeben.

zur Blogübersicht

Online Website Check

Einzelne Webseiten in wenigen Sekunden auf Fehler überprüfen, Optimierungspotenziale herausfinden und direkt verbessern. Kostenlos und anonym mit unserem Website Check Tools.

Hilfe & Support

Sie haben eine Contao Website und benötigen professionelle Unterstützung für Ihr Projekt im Bereich Webdesign, Programmierung, Software oder Online Marketing? Nehmen Sie Kontakt zu uns auf, wir freuen uns auf Sie.  

Cookie- & Analyse Einstellungen

Voreingestellt sind ausschließlich zulässige Cookies, für die keine Einwilligung benötigt wird. Analyse und Tracking, sowie weiteren funktionellen Cookies, können Sie unter "Mehr" durch Anwählen von "Ja" zustimmen.
Weitere Infos zu Cookies und Ihrem Datenschutz stellen wir Ihnen in der Datenschutzerklärung vor.

Verweigern
Akzeptieren
Mehr