Zum Inhalt springen

Ein "dynamisches" Bild, aber wie?

Erstellt am 30. Mai 2004 · 2 Antworten · letzte Antwort am 31. Mai 2004

Tags: Templates & Layouts, Bilder, Frage

wsammy ·

Ich möchte auf jeder Seite ein anderes Bild haben.

- wie gehe ich da vor?

Ich dachte mir folgendes aus:

Im Template einen Marker stetzen ###BILD###
aber dann wie weiter?

- 1. Habe ich ja den Marker ###INHALT###, also wenn ich den Seiteninhalt anpasse, dann wird das unter INHALT geändert.
Also wie kann ich den Marker ###Bild### alleine bearbeiten?
(Es sollte nur 1 Bild sein, welches ich dann mit "Text m/ Bild" einfüge...)

NACHTRAG:
Ich habe folgendes ins Setup eingefügt:

#CONTENT
seite.10.marks.INHALT < styles.content.get
seite.10.marks.INHALT {
 table = tt_content
 select.orderBy = sorting
 select.where = colPos=0
}

seite.10.marks.BILD< styles.content.getLeft
seite.10.marks.BILD {
 table = tt_content
 select.orderBy = sorting
 select.where = colPos=0
}

Sollte da nicht der Inhalt, welchen ich in den Seiteninhalt LINKS eingetragen haben, beim Marker ###BILD### erscheinen?

Bei mir geschieht momentan folgendes: Der Inhalt, welchen ich im Seiteninhalt NORMAL habe, erscheint nochmal beim Marker ###BILD###

Vielen Dank!

Sammy

jweiland ·

Ok, nachdem jetzt die Frage präziser gestellt wurde hier mein zweiter Versuch für eine Antwort:

Der Fehler liegt zunächst in der Zeile

select.where = colPos=0

beim Marker fürs Bild. Denn hier wird ja die gleiche Spalte (colPos) eingebunden wie beim normalen Content.
Lösung: entweder die 0 durch 1, 2, oder 3 ersetzen (je nach Spalte in der man das Bild eingibt) ODER aber den ganzen

seite.10.marks.BILD {
table = tt_content
select.orderBy = sorting
select.where = colPos=0
}

Firlefanz löschen, denn allein die Zeile

seite.10.marks.BILD < styles.content.getLeft

reicht schon aus. In irgendeinem Tutorial muss der Code mit "orderBy" drin stehen, denn man sieht das sehr oft in den Postings hier. Das braucht man aber nur, wenn man etwas "Spezielles" machen will (z.B. andere Sortierreihenfolge).

Jochen Weiland