Neue Seiteninhalte anlegen

von Stefan Christ

Um neue Seiteninhalte anzulegen wechseln sie im Backend wieder auf Seite, wählen Sie die Seite auf welcher Sie einen Seiteninhalt anlegen möchten. Klicken sie dann auf das Seitensymbol neben dem Seitentitel und wählen Sie auf der rechten Seite Seiteninhalt.


Geben Sie Titel und einen Bodytext ein und beenden Sie Ihre Eingaben mit einem Klick auf das Symbol Dokument sichern und schliessen.

Bevor überhaupt etwas ausgegeben werden kann sollte ein statisches Template inkludiert werden.

Dazu klicken Sie im Linken Menü auf den Menüpunkt Template und klicken danach (Seite root) auf den link Click here to edit whole template record.

Es öffnet sich eine umfangreiche Template-Maske.

Fügen Sie nun im Abschnitt Include static auf der rechten Seite den letzten Menüpunkt content (default) zu ihrem Template hinzu. Klicken Sie auf das Symbol sichern und schliessen.

Nun müssen wir unser Template anpassen um auch im Frontend eine Veränderung zu bemerken. Zunächst wird der Platzhalter INHALT angesprochen und zwar wie alle im bereich von 10.marks.


In Zeile 68 wird dem Platzhalter INHALT das Objekt CONTENT zugewiesen, dieses ermöglicht es Datensätze in Form einer Schleife auszugeben. Typo3 führt hierzu eine interne SQL-Abfrage aus, welcher mit table die Tabelle angegeben wird (in der Tabelle tt_content werden die Seiteninhalte die wir zuvor eingespiesen haben gespeichert). In Zeile 71 und 72 werden die Eigenschaften zur Sortierung angegeben.

Beim Blick auf das Frontend wird nun der Inhalt ausgegeben.

Eine Sitemap integrieren

Auch eine Sitemap ist ein Seiteninhalt um eine Sitemap zu integrieren wechseln Sie im Backend wieder auf Seite und lassen Sie einen neuen Seiteninhalt mit dem Typ Menü/Sitemap erstellen.

Fügen Sie nun einen Titel ein und geben Sie beim Menütyp Sitemap an. Wählen Sie als Ausgangspunkte Menü Oben und Menü Links. Beenden Sie ihre Eingaben mit einem Klick auf Sichern und Schliessen.


Wenn Sie nun das Ergebnis im Frontend betrachten werden Sie bereits eine Sitemap angezeigt bekommen, da wir jedoch die Menüs nicht angezeigt haben wollen müssen wir das Template noch anpassen.


Hier wird dem der Sitemap angegeben, dass nur die pages ausgegeben werden.

Suchfunktion integrieren

Auch eine Suchfunktion ist ein Seiteninhalt. Legen Sie nun einen neuen Seiteninhalt mit dem Typ Suche auf die Seite Suche, geben Sie den Titel ein und beenden Sie Ihre Eingaben mit einem Klick auf die Grafik Sichern und Schliessen.

Im Frontend ist nun bereits die Suchfunktion vorhanden. Für unser Beispiel wollen wir diese jedoch noch anpassen um mehr Komfort für den User zu erreichen. Wir entfernen dazu das untere Dropdownmenü.


In Zeile 131 wird mit der Eigenschaft target angegeben, dass das Suchergebnis im selben Fenster angezeigt wird, mit Zeile 132 wird die Fehlermeldung angegeben, welche ausgegeben wird, wenn eine falsche Eingabe gemacht wurde.

Ab Zeile 137 wird das Dropdownmenü entfernt.

 

 

 
   Anzeigen


Navigation:    Webdesign - Programmierung - Web Grafiken - Software Guides - Tools - Templates - Schriftarten - Seminare - IT News
Partner:   Template OK - PCopen - SITEopen - PCopen Schweiz - HTMLopen Schweiz - VirtualUniversity.ch - WEB-SET.com - YesMMS - Job und Karriere