Zum Inhalt springen

Individueller (Bild)-Header und einen Standard

Erstellt am 3. April 2006 · 5 Antworten · letzte Antwort am 4. April 2006

Tags: Frage

_nicolas ·

Hallo zusammen!

Ich habe mir ein Template gebaut und möchte nun für bestimmte Seiten einen eigenen Header ausgeben. Möglichst einfach und ohne großen Aufwand. Im Setup habe ich folgendes stehen:

   # Header
   subparts.header = HTML
   subparts.header {
      value = <img src="fileadmin/templates/layout/header_startseite.gif" width="781" height="146" alt="" />
      insertData = 1
   }

Dadurch binde ich standardmäßig den Header auf jeder Seite ein. Klappt schon mal. Was aber nun, wenn ich für einzelne Seiten einen anderen Header angeben und diesen Standard-Header ersetzen möchte? Ich habe schon versucht im Seitentitel dieses Skript einzufügen und den Pfad zum Bild zu ändern. Das klappt aber nicht. Das Skript funktioniert überhaupt nicht, im Seitentitel.

Am besten wäre es, wenn am beim Bearbeiten der Seite einfach nur eine Grafik anhängen müsste, per Skript daraufhin überprüft wird und gegebenenfalls dieser angehängten Grafik den Vorzug gewährt bzw. diese als Header lädt.

Geht so etwas? Oder gibt es überhaupt eine Möglichkeit, den Header individuell anzupassen?

Grüße,
_nicolas

hmader ·

Ich bastle auch gerade an sowas 🙂 Schau mal nach unter dem Stichwort "Extension Template": Die Idee dahinter: Du legst für die Seiten, wo der Header ein anderer sein soll, ein eigenes Template an - allerdings nur die Werte, die sich vom Original unterscheiden, der Rest bleibt gleich.
Liebe Grüße aus Wien,
Herwig

_nicolas ·
hmader schrieb

Schau mal nach unter dem Stichwort "Extension Template": Die Idee dahinter: Du legst für die Seiten, wo der Header ein anderer sein soll, ein eigenes Template an - allerdings nur die Werte, die sich vom Original unterscheiden, der Rest bleibt gleich.
Liebe Grüße aus Wien,
Herwig

Nicht ganz so einfach, wie ich mir das vorgestellt hatte, aber funktioniert bestens. Danke!

Zur Info für die Nachwelt: Unter Templates > »Click here to create an extension template.« auswählen und anschließend den entsprechenden Teil des Setup einfügen und modifizieren.

Grüße,
_nicolas.

hmader ·

Schön, dass es bei Dir funktioniert - ich scheitere gerade daran 🙂

Liebe Grüße aus Wien,
Herwig