hallo,
mein kopf ist grad etwas verdreht, vielleicht kann mir ja hier wer helfen, ihn geradezurücken...
ich möchte auf einer seite unterhalb des üblichen content-blocks weitere inhalte ausgeben.
es geht um eine liste von protokollen. auf der übersichtsseite erscheint nur das erste protokoll, auf einer archiv-seite erscheinen alle (oder besser: alle bis auf das erste protokoll).
ich würde gern immer das aktuellste/erste protokoll zuerst anzeigen.
mit content.select.max etc. müsste das gehen.
mein problem ist aber: Wo baue ich das ein?
ich verwende den template auto parser in komme folgendermaßen zu meinen inhalten:
# Main TEMPLATE cObject for the BODY
temp.mainTemplate = TEMPLATE
temp.mainTemplate {
# Feeding the content from the Auto-parser to the TEMPLATE cObject:
template =< plugin.tx_automaketemplate_pi1
# Select only the content between the <body>-tags
workOnSubpart = DOCUMENT_BODY
# Substitute the ###content### subpart with content:
subparts.content < styles.content.get
Im root-template lese ich das ganze dann mit page.10 < temp.mainTemplate ein.
wenn ich mit page.20 noch etwas in mein page-objekt packe, erscheint das natürlich an der falschen stelle, nämlich hinter dem content-div.
welche lösungen gibt es?
ich dachte:
1. innerhalb des oberen templates subparts.content nicht mit styles.content.get auslesen, sondern eine bedingung setzen - wenn seite x -> zeige zusätlich dieses an.
problem: das wird unübersichtlich - ich hätte den ts-code gern im template meiner protokollseite
2. ts auf der protokollseite. hier müsste ich das ganze cOject für den template auto parser neu zusammenbauen.
hmm, hab ich da einen denkfehler oder ist das so kompliziert? oder macht der template auto parser die sache kompliziert?
hoffe, mir kann jemand helfen.
grüße
a.