Zum Inhalt springen

dynamisches Template

Erstellt am 24. November 2004 · 24 Antworten · letzte Antwort am 4. Januar 2005 · Seite 2 von 2

Tags: Bilder, Frage

M8TRIX ·

Hallo,

Ich habe ebenfalls pro Hauptnavigationspunkt ein neues Designbild.

Im Haupttemplate-Record:

Constants:

tempbannervalue = <img src="fileadmin/templates/images/header_index.jpg" class="bl">

Setup:

#########
# Banner
#########

temp.banner = HTML
temp.banner.value = {$tempbannervalue}

dann noch in meinem Main Template dieses hinzugefügt:

temp.mainTemplate = TEMPLATE
temp.mainTemplate {
template = FILE
template.file = fileadmin/templates/html/index1.html
workOnSubpart = DOCUMENT_BODY
subparts.CONTENT < styles.content.get
subparts.HEADERIIMAGE < temp.banner

In jeder Hauptnavigationssite ein Template-Record anlegen und dann einfach dein individuelles Bild einfügen im Constants Feld:

Constants:

tempbannervalue = <img src="fileadmin/templates/images/header_profil.jpg" class="bl">

In deinem HTML - Template setzt du dann an der Stelle wo dein Designbild erscheinen soll natürlich noch Deine SUBPARTS:

<!-- ###HEADERIIMAGE### -->	
<!-- ###HEADERIIMAGE### -->

Ich hab ihn halt HEADERIIMAGE genannt.

Ich hoffe es ist das was du gesucht hast.

liebe Grüße

sandra

mstuebner ·
M8TRIX schrieb

In deinem HTML - Template setzt du dann an der Stelle wo dein Designbild erscheinen soll natürlich noch einen Marker:

<!-- ###HEADERIIMAGE### -->	
<!-- ###HEADERIIMAGE### -->

Ich hab ihn halt HEADERIIMAGE genannt.

Um Missverständnissen vorzubeugen: Du schreibst MARKER meinst aber SUBPARTS. Wenn da jemand nicht aufpasst kann das für ganz schön Verwirrung sorgen. 🙂

M8TRIX ·

Ups... was mir wieder einmal bestätigt, das ich selber blütige Anfängerin bin 🙁

Ich habe immer noch nicht den UNterschied zwischen Markern und Subparts verstanden o.O

Aber des Script oben funktioniert super auf allen Seiten bei mir bis jetzt 🙂 hihi

mstuebner ·
M8TRIX schrieb

Ich habe immer noch nicht den UNterschied zwischen Markern und Subparts verstanden o.O

Subparts geben Bereiche an, in denen Marker bearbeitet werden. Du kannst also angeben, dass derzeit nur Subpart A bearbeitet werden soll, was bewirkt, dass Marker aus anderen Subparts ignoriert werden.