Hallo zusammen,
ich möchte auf ein und dergleichen Seite die SINGLE und LIST Ansicht der tt_news unterbringen (abwechselnd, es wird immer entweder die SINLGE oder die LIST Ansicht aktiv). Ich habe dafür nun zwar eine Lösung gefunden, allerdings stellt diese mich nicht so recht zufrieden, weil sie mir im Sinne der Vererbung der Templates zu statisch ist. Ich habe also bisher folgendes:
Constants:
backPid = global:HTTP_GET_VARS|tx_ttnews|backPid
Setup:
page.10.marks.CONTENT_AREA.marks.RIGHT_CONTENT = COA
page.10.marks.CONTENT_AREA.marks.RIGHT_CONTENT {
10 >
10 = CASE
10 {
key.data = {$backPid}
48 >
48 < plugin.tt_news
48.code >
48.code = SINGLE
default < .48
default.code >
default.code = LIST
}
}
Wie gesagt, das ganze funktioniert im Prinzip, mich stört jedoch (in diesem Fall) die 48, diese ist die PageId der aktuellen Seite. Kann mir vielleicht jemand sagen, ob man das ganze im Rahmen der Template-Vererbung eleganter Lösen kann, um zu vermeiden, immer wieder das CASE anpassen zu müssen?
Ich wäre sehr dankbar!
#angry#