Guten Tag,
kann es sein, dass die gleichzeitige Anwendung von select.where = colPos=n (n ist eine Zahl zwischen 0 und 3) und marks.MARKERNAME < styles.content.get (bzw. getLeft, getRight oder getBorder) unisnnig ist?
Meine Frage deshalb, weil select.where = colPos=n die Anzeige auf ein bestimmtes Inhaltselement begrenzt.
Z. B.:
page.10.marks.MARKERNAME = CONTENT
page.10.marks.MARKERNAME {
table = tt_content
select.where = colPos=0
}
... führt dazu, dass an der Stelle page.10.marks.MARKERNAME nur der Inhalt der Saplte NORMAL angezeigt wird (nicht LINKS, RECHTS oder RAND). colPos=0 ist in der verwendeten MySQL-Datenbanktabelle der Inhalt der Spalte "NORMAL".
page.10.marks.MARKERNAME = CONTENT
page.10.marks.MARKERNAME {
table = tt_content
}
page.10.marks.MARKERNAME < styles.content.get
... führt zum selben Ergebnis.
Eine gleichzeitige Anwendung (wie im folgenden Beispiel) wäre somit unsinnig:
page.10.marks.MARKERNAME = CONTENT
page.10.marks.MARKERNAME {
table = tt_content
select.where = colPos=0
}
page.10.marks.MARKERNAME < styles.content.get
select.where = colPos=0 und page.10.marks.MARKERNAME wäre doppelt gemoppelt, weil sie beide die Anzeige der Spalte NORMAL bewirken.
page.10.marks.MARKERNAME = CONTENT
page.10.marks.MARKERNAME {
table = tt_content
select.where = colPos=0
}
page.10.marks.MARKERNAME < styles.content.getLeft
... styles.content.getLeft bewirkt, dass die Spalte LINKS an page.10.marks.MARKERNAME angzeigt wird, somit select.where = colPos=0 (entspricht hier der Spalte NORMAL) überschreibt.
Hoffe, dass die Fragestellung nicht zu kompliziert ausgefallen ist. Wäre aber mal interessant zu wissen, ob sich damit jemand auskennt.
Gruß
Stefan