Hi,
ich habe die news-extension um drei Felder erweitert, wo man noch Zusatz-Informationen eintragen kann: Ansprechpartner, Referenzen, Download
Mein Standard-Template ist in drei Bereiche eingeteilt:
links, mitte, rechts
D.h. ich habe entsprechende Marker gesetzt: ###LINKESEITE### ...
Jetzt möchte ich, dass in der linken Spalte der Ansprechpartner und die Referenzen jeweils in einer Box stehen (Die Box ist ein wenig komplizierter, deshalb geht das nicht über stylesheets).
So schaut zur Zeit mein Code aus:
marks.LINKESEITE = CONTENT
marks.LINKESEITE {
# Ansprechpartner ermitteln
table = tt_news
select {
pidInList=20
orderBy = tstamp
where = uid = 2
begin=0
max=3
}
renderObj = TEXT
renderObj.field = tx_ansprechpartner
stdWrap.required = 1
stdWrap.wrap = vorne | und hinten
}
Mein Problem ist, wie bekomme ich Ansprechpartner und Referenzen in jeweils ein Box, wenn ich dabei nur EINEN Marker benutze.
D.h. vom Prinzip her soll es ungefähr so ablaufen:
[...]
# die erste Box mit dem Ansprechpartner
10.renderObj = TEXT
10.renderObj.field = tx_ansprechpartner
10.stdWrap.required = 1
# hier wird die Box um den Ansprechpartner gewickelt
10.stdWrap.wrap = vorne_erste Box | und hinten erste Box
# die zweite Box mit dem Ansprechpartner
20.renderObj = TEXT
20.renderObj.field = tx_referenzen
# HTML-Code vor/nach dem dynamischen Eintrages
20.stdWrap.required = 1
# hier wird die Box um die Referenzen gewickelt
20.stdWrap.wrap = vorne_zweite Box | und hinten zweite Box
Wichtig ist, dass nur ein Marker verwendet wird. Ist wahrscheinlich total einfach, aber ich komme irgendwie nicht drauf.
Gruß,
Alex