[TYPO3-german] DB-Abfrage mit renderObj - Wrap-Problem

Christian Wolff Chris at connye.com
Wed Apr 4 17:00:32 CEST 2007


hall hast du schon mal folgendes probiert:
renderObj = COA
renderObj{
      	10 = TEXT
       	10.field = screenshot
       	10.split{
  		cObjNum = 1
  		token = ,
  		1 {
  			current = 1
  			noTrimWrap =|<screenshot 			file="uploads/tx_ilwebportfolio/|" |
  		}
	20 = TEXT
       	20.field = uid
       	20.split{
  		cObjNum = 1
  		token = ,
  		1 {
  			current = 1
  			noTrimWrap =| uid="|" />|
  		}

  	}

der rest deines templates bleibt wie gehabt.

gruss chris

Am Wed, 04 Apr 2007 14:28:09 +0200 hat Jesse Adler - Illuminatus Berlin <adler at illuminatus-berlin.de> geschrieben:

> 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
>
>
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.netfielders.de
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german
>
>



-- 
christian wolff - multimedia producer
telefon: (030) 789 134 99
handy: 0179 49 44 758
email: chris at connye.com
adresse: schenkendorfstr. 6 - 10965 berlin


More information about the TYPO3-german mailing list