[TYPO3-german] DB-Abfrage mit renderObj - Wrap-Problem
Jesse Adler - Illuminatus Berlin
adler at illuminatus-berlin.de
Wed Apr 4 14:28:09 CEST 2007
Hi Liste,
ich stehe vor einem kleinen Problem, was ich nicht gelöst bekomme.
Ich erzeuge zurzeit eine XML Ausgabe aus Datenbanksätzen einer eigenen
Extension.
Hierfür sollen Alle screenshot-Angaben aus dem Feld "screenshot"
ausgegeben werden. Befinden sich hierrin mehrere Screenshots, so werden
sie Kommasepariert abgespeichert und müssen gesplittet werden.
Der Code dafür sieht so aus (in Auszügen):
#******************************************************
#Screenshot Ausgabe DB tx_ilwebportfolio_project
#******************************************************
styles.xmlcontent.get >
styles.xmlcontent.get = CONTENT
styles.xmlcontent.get {
table = tx_ilwebportfolio_project
select.pidInList = 11
select.where = screenshot != ''
renderObj = COA
renderObj{
10 = TEXT
10.field = screenshot
10.split{
cObjNum = 1
token = ,
1 {
current = 1
noTrimWrap =|<screenshot file="uploads/tx_ilwebportfolio/|" />|
}
}
}
}
#******************************************************
Die Ausgabe sieht dann so aus:
<xml_content>
<screenshot file="uploads/tx_ilwebportfolio/demo1.jpg" />
<screenshot file="uploads/tx_ilwebportfolio/demo2.jpg" />
<screenshot file="uploads/tx_ilwebportfolio/demo3.jpg" />
<screenshot file="uploads/tx_ilwebportfolio/demo4.jpg" />
</xml_content>
So weit, so gut. Nun möchte ich noch ein weiteres Attribut "uid"
hinzufügen, damit die Ausgabe so aussieht:
<xml_content>
<screenshot file="uploads/tx_ilwebportfolio/demo1.jpg" uid="1" />
<screenshot file="uploads/tx_ilwebportfolio/demo2.jpg" uid="1" />
<screenshot file="uploads/tx_ilwebportfolio/demo3.jpg" uid="2" />
<screenshot file="uploads/tx_ilwebportfolio/demo4.jpg" uid="3" />
</xml_content>
Dafür habe ich folgende Codezeile verwendet
20 = TEXT
20.field = uid
20.noTrimWrap =| uid="|"|
Ich habe schon ordentlich rumprobiert und die Codezeile an verschiedenen
Stellen positioniert, sowie COAs erzeugt wie ein Irrer, bekomme es aber
nicht hin. Entweder liegt das Attribut ausserhalb des Tags, oder ich
bekomme garkeine Ausgabe.
Kann mir jemand behiflich sein bitte?
Vielen Dank
Gruß
Jesse
More information about the TYPO3-german
mailing list