[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