[TYPO3-UG Oesterreich] tt_address --> XML

Wolfgang Klinger wolfgang at stufenlos.net
Tue Feb 13 13:20:22 CET 2007


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hallo,

sorry, hab' die Frage gar nicht gesehen...

Franz Kratochvil wrote:
>> gibt es einen unkomplizierten Weg, tt_address (oder andere Tabellen) 
>> Datensätze als XML (via URL &type=n) auszugeben?
>>
>> Wie geht man das am gscheitesten an? TypoScript? Extensions?
> 
> Nun, weiss das denn niemand? Bzw: War es a) eine "blöde Frage" oder b) 
> ist das untrivialer als ich dachte?

so auf die Art (grob):

temp.xml_ttaddress = CONTENT
temp.xml_ttaddress {
	table = tt_address
	select.pidInList = 123
	renderObj = COA
	renderObj {
		5 = TEXT
		5.value = <address>
# Definition wie das im XML aussehen soll
		10 = TEXT
		10.field = name
		10.wrap = <name>|</name>
# ... usw.
		50 = TEXT
		50.value = </address>
	}
}

xml >
xml = PAGE
xml {
  typeNum = 2
  config.disableAllHeaderCode = 1
  config.additionalHeaders = Content-type:text/xml
  config.admPanel = 0
  config.xhtml_cleaning = 0

  10 = COA
  10 {
    wrap = <?xml version="1.0" encoding="utf-8"
standalone="yes"?><addresses>|</addresses>
    20 < temp.xml_ttaddress
  }
}


HTH

lg
Wolfgang
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFF0a0GqdbDgXT355kRAixRAKCfNkPs9oCsDnt0gFWqVbFpVhbA3wCgtiS/
U8RxlSkoYlcPaRch1EgzY60=
=ZWbu
-----END PGP SIGNATURE-----


More information about the TYPO3-at mailing list