Allgemeine Informationen

«Vererbte» Inhalte

Gewisse Elemente in Ihrer Website tauchen in jeder Seite auf, müssen aber nicht zwingend jedesmal erfasst werden: Typische Beispiele sind Inhalte im Fuss oder Kopfbilder. Solche Elemente werden automatisch von oben nach unten vererbt, also von der Elternseite nach den Kinder- (Unter-) seiten. 

Anhand eines Kopfbildes betrachten die Sache mal von unten nach oben: Wenn Sie in einer beliebigen Seite kein Kopfbild eintragen, schaut das System automatisch eine Ebene weiter oben, ob da eines vorhanden ist. Sollte da auch keines zu finden sein, wird wiederum eine Ebene höher nachgeschaut, und so weiter, bis die oberste Ebene, meist «root», bzw. «Home» erreicht ist. Dort muss also in jedem Fall ein Bild als «Notnagel» eingebaut sein, damit mit Sicherheit in jeder Seite eines dargestellt wird.

In der Praxis bedeutet dies, dass Sie z.B. pro Hauptnavigationspunkt, etwa «Über uns» jeweils ein spezifisches Kopfbild einbauen können, welches sich dann automatisch auf alle untergeordneten Seiten, z.B. «Team» vererbt.

Wenn Sie Änderungen an vererbten Elementen vornehmen, etwa eine Adresse im Fuss, werden Sie den Seitencache (Zwischenspeicher) leeren müssen, damit die Änderung in allen Seiten greift.

Cache (Zwischenspeicher) löschen

Grundsätzlich werden die Seiten Ihrer Website erst beim Aufruf vom Webserver erstellt, basierend auf den Datenbankeinträgen wie Seitenname und den Informationen, welche Inhaltselemente in der betreffenden Seite wo angezeigt werden sollen.

Da dieser Prozess etwas Zeit in Anspruch nimmt, gibt es einen Zwischenspeicher-Mechanismus, welcher einmal erstellte Seiten für einen gewissen Zeitraum speichert. Beim nächsten Aufruf der Seite wird dem Be-sucher diese gespeicherte Seite angezeigt, sofern Sie an der betreffenden Seite nichts geändert haben.

Nun kann es vorkommen, dass nicht alle Änderungen, die Sie vornehmen, umgehend im Frontend sichtbar werden, insbesondere bei vererbten Elementen wie etwa der Adresse oder Kopfbildern etc. Wenn Sie sicher stellen wollen, dass sämtliche Seiten beim nächsten Aufruf neu erstellt werden, müssen Sie den TYPO3-Cache löschen. Dazu finden Sie rechts oben im Backend einen Blitz-ähnlichen Button, mit dem Sie den Cache zu leeren können. Nun sollten alle vorgenommenen Änderungen auch im Frontend sichtbar sein.