[TYPO3-german] CONTENT orderBy ASC / DESC funktioniert nicht
Jesse Adler - Illuminatus Berlin
adler at illuminatus-berlin.de
Thu Jul 5 19:08:14 CEST 2007
Hallo,
ich erzeuge mit unten stehendem Code aktuell ein XML Datenblatt aus der
tt_address. Die Daten hole ich mit CONTENT.
Nun möchte ich, dass die Daten in der XML Ausgabe nach dem Feld "zip"
aufsteigend sortiert sind.
Leider sortiert Typo automatisch nach uid und gibt das in der XML Datei
auch so aus.
Jemand eine Ahnung was da schief läuft?
+++++++++++++++++++++
#******************************************************
# XML Ausgabe DB tt_address
#******************************************************
styles.xmlcontent.get >
styles.xmlcontent.get = CONTENT
styles.xmlcontent.get {
table = tt_address
select.pidInList = 129
orderBy = zip ASC
select.where = deleted=0 AND hidden=0
renderObj = COA
renderObj{
stdWrap.noTrimWrap = |<address | />|
8 = TEXT
8.field = uid
8.noTrimWrap =| uid="|"|
9 = TEXT
9.field = country
9.noTrimWrap =| country="|"|
10 = TEXT
10.field = name
10.noTrimWrap =| name="|"|
20 = TEXT
20.field = email
20.noTrimWrap =| email="|"|
30 = TEXT
30.field = phone
30.noTrimWrap =| phone="|"|
40 = TEXT
40.field = www
40.noTrimWrap =| www="|"|
50 = TEXT
50.field = address
50.noTrimWrap =| address="|"|
60 = TEXT
60.field = city
60.noTrimWrap =| city="|"|
70 = TEXT
70.field = zip
70.noTrimWrap =| zip="|"|
80 = TEXT
80.field = fax
80.noTrimWrap =| fax="|"|
90 = TEXT
90.field = description
90.noTrimWrap =| description="|"|
100 = TEXT
100.field = company
100.noTrimWrap =| company="|"|
}
}
xml_contentrendering >
xml_contentrendering = PAGE
xml_contentrendering {
typeNum=999
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"?><xml_content>|</xml_content>
20 < styles.xmlcontent.get
}
}
+++++++++++++++++++++
XML Output
<xml_content>
<address uid="6" country="54" name="xxx" email="xxx" phone="xxx"
www="xxx" address="xxx" city="Karlsbad" zip="76307" fax="xxx"
description="" company=""/>
<address uid="16" country="54" name="xxx" email="xxx" phone="xxx"
www="xxx" address="xxx" city="Berlin" zip="14059" fax="xxx"
description="Beschreibung der Firma" company=""/>
<address uid="17" country="220" name="xxx" email="xxx" phone="xxx"
www="xxx" address="" city="New York" zip="55 PO 1234" fax="xxx"
description="" company=""/>
</xml_content>
Vielen Dank für Eure Hilfe.
Gruß
Jesse
More information about the TYPO3-german
mailing list