[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