Hi!
Vorweg:
Im Titel sollte es "Seitentyp" heissen und nicht "Seitentitel"..
Sorry, mein Fehler.
Aber im Grunde macht das keinen unterschied.. lest einfach weiter 😉
Ich habe auf meiner Seite eine Grafik, auf der die Seiteneigenschafts-Eintraege "Inhaltsangabe" und "Beschreibung" ausgegeben werden.
Momentan werden die Eintraege der jeweils aktuellen Seite ausgegeben.
lib.headerimg = IMAGE
lib.headerimg {
file = GIFBUILDER
file {
XY = 414,45
backColor = #ffffff
# Inhaltsangabe aufrufen
10 = TEXT
10 {
text.data = page:abstract
fontFile = fileadmin/fonts/verdana.ttf
fontSize = 20
fontColor = #C6CDD2
niceText = 1
offset = 0, 13
}
# Beschreibung aufrufen
20 = TEXT
20 {
text.data = page:description
fontFile = fileadmin/fonts/verdana.ttf
fontSize = 13
fontColor = #000000
niceText = 1
offset = 0, 35
align = right
}
}
}
Wuenschenswert waere aber, dass wenn fuer die aktuelle Seite keine Eintraege fuer das Bild vorhanden sind, immer die Eintraege der 'obersten' Seite ausgegeben werden.
Beispiel:
Wir stellen uns folgende Menuestruktur vor
1
1.1
1.2
1.2.1
1.3
2
3
3.1
1 hat die Inhaltsangabe "foo" und die Beschreibung "bar".
1.2.1 hat die Inhaltsangabe "lorem" und die Beschreibung "ipsum".
In diesem Fall soll auf 1.2.1 "lorem" und "ipsum" zu sehen sein auf der Grafik. Sind die Inhaltsangabe und die Beschreibung bei 1.2.1 allerdings leer, dann sollen "foo" und "bar" ausgegeben werden.
Kurzum:
Sind die Eintraege in 1.2.1 Gemacht?
Ja -> Nimm Eintraege von 1.2.1
Nein -> Nimm Eintraehe von 1
(Alle Seiten unter 1.2.1 sollen dann natuerlich auch die Eintraege von 1.2.1 bekommen, falls sie keine eigenen Eintraege haben, usw..)
Solange nichts anderes angegeben wird, sollen die Eintraege vererbt werden.
Ich hoffe da weiss jemand weiter und kann mir helfen.
Danke!!