Lupe Suche
Responsiv Devices

8 - Seitentitel

Um den Seitentitel der jeweiligen Seite darzustellen, muss der PHP-Platzhalter in den HTML-Code geschrieben werden. Der Eintrag befindet sich in der Datenbank, in der Spalte 'Title'. Das CMS ruft den Eintrag ab und setzt ihn an die Stelle von $Title. Der Platzhalter kann direkt in den HTML-Code geschrieben werden.

Den ursprünglichen Code auf den Zeilen 21: 

...
<header>Silverstripe - Tutorial - Header</header>
...

ändern um den Seitentitel anzuzeigen:

...
<header><h1>Silverstripe - Tutorial - $Title</h1></header>
...

 

1. Füge den PHP-Platzhalter $Title ein.
2. Speichere die Datei
3. Publiziere sie und überprüfe das Ergebnis, indem du die Startseite aufrufst.

Du siehst jetzt den Titel der Startseite im Header.

Um den Seitentitel auch im Kopf des Browsers anzuzeigen, kannst du im Head-Tag den Title-Tag einfügen und mit dem gleichen PHP-Platzhalter ausstatten.

...
    <% base_tag %>
    <title>$Title - Tutorial</title>
    <meta charset="utf-8">
...

4. Füge den Platzhalter $Title in den Title-Tag im Head ein.
5. Speichere die Datei
6. Publiziere sie und überprüfe das Ergebnis, indem du die Startseite aufrufst.

Nun siehst du den Seitentitel im Header deines Layouts und in der Kopfleiste im Browser.

8startseite1

 

Weiter, eine Navigationsliste aufbauen