Seitentypen in Contao
Contao kennt eine ganze Reihe von Seitentypen (siehe Tabelle unten). Die wichtigsten vier sind:
- Reguläre Seite
- Interne Weiterleitung
- Externe Weiterleitung
- Startpunkt einer Website
Reguläre Seiten sind bei weitem die häufigste Seitenart in jeder Contao-Installation. Sie enthalten die eigentlichen Inhalte einer Website.
Soll eine Seite keine eigenen Inhalte enthalten, sondern quasi wie ein Menü direkt zu einem Untermenü-Punkt weiterleiten, legt man als Seitentyp Interne Weiterleitung fest. Ein Beispiel hierfür ist der Hauptmenüpunkt „CONTOA LERNEN“ n dieser Website, der direkt zum ersten Untermenü „Intro“ weiterleitet. (Auch die Menüpunkte EXAMPLES, FEATURES & CONTENT, NEWS & MODULES und PORTFOLIO verwenden den Typ Interne Weiterleitung.)
Jede Website benötigt eine Seite vom Typ „Startpunkt einer Website“, die angezeigt wird, wenn der Browser die mit der Contao-Installation verbundene URL aufruft. Eine Besonderheit von Contao ist, dass es innerhalb einer Contao-Installation mehrere Startpunkte geben kann, womit sich bspw. unterschiedliche Sprachversionen einer Website realisieren lassen, die trotzdem einfach gemeinsam gepflegt werden können.
Die folgende Tabelle listet alle Seitentypen samt Erläuterung auf. Für die Benutzergruppe „Redaktion“ habe ich nur die ersten drei freigeschaltet.
| Reguläre Seite | Eine reguläre Seite enthält Artikel und Inhaltselemente. Sie ist der Standard-Seitentyp. |
| Interne Weiterleitung | Dieser Seitentyp leitet Besucher automatisch zu einer anderen Seite innerhalb der Seitenstruktur um. |
| Externe Weiterleitung | Dieser Seitentyp leitet Besucher automatisch zu einer externen Webseite um. Die Funktionsweise entspricht der eines Hyperlinks. |
| Startpunkt einer Webseite | Dieser Seitentyp kennzeichnet den Startpunkt einer neuen Webseite innerhalb der Seitenstruktur. |
| Abmelden | Dieser Seitentyp meldet einen Benutzer automatisch ab (Logout). |
| 401 Nicht authentifiziert | Ruft ein Besucher eine geschützte Seite ohne vorherige Anmeldung auf, wird stattdessen eine 401-Fehlerseite geladen. |
| 403 Zugriff verweigert | Ruft ein Mitglied eine geschützte Seite ohne die entsprechenden Zugriffsrechte auf, wird stattdessen eine 403-Fehlerseite geladen. |
| 404 Seite nicht gefunden | Ruft ein Besucher eine nicht vorhandene Seite auf, wird stattdessen eine 404-Fehlerseite geladen. |