TYPO3Jack.net - Das TYPO3 Mailinglist Forum Archiv

TYPO3 Mailingliste: nicht fragen - lesen!

TYPO3 Mailingliste: nicht fragen - lesen!_RR_1-->
Zurück   TYPO3Jack.net - Das TYPO3 Mailinglist Forum Archiv > TYPO3-Mailinglisten: DEUTSCH > typo3-german@lists.netfielders.de

Registrieren Hilfe Benutzerliste Kalender Suchen Heutige Beiträge Alle Foren als gelesen markieren
  #1  
Alt 31.07.2007, 09:13
adler@illuminatus-berlin.de
Gast
 
Beiträge: n/a
Standard [TYPO3-german] CONTENT mit select.join

Hallo,

erstmal entschuldigung für mein voriges Posting ohne Betreff.

Ich erzeuge gerade mit Typoscript eine XML Datei, die aus tt_address und
static_countries (static_info_tables extension) Informationen kombinieren
soll.

Nun soll die tt_address Tabelle zusätzliche Infos aus der static_countries
bekommen. Dafür joine ich beide Tabellen über die Verknüpfung von
tt_address.country und static_countries.uid.
Das Problem ist nur, dass beim joinen das Feld uid aus der tt_address mit
dem uid Feld der static_countries überschrieben wird.
Wie kann ich das verhindern?

Hierzu benutze ich folgenden Code:

#************************************************* *****
# Ausgabe DB tt_address
#************************************************* *****
styles.xmlcontent.get >

styles.xmlcontent.get = CONTENT
styles.xmlcontent.get {
table = tt_address
select.pidInList = 40
select.orderBy = name ASC
//Hier werden beide tabellen gejoined
select.join = static_countries
ON(static_countries.uid=tt_address.country)
select.where = deleted=0 AND hidden=0
renderObj = COA
renderObj{
stdWrap.noTrimWrap = |<address | />|

8 = TEXT
8.field = uid //Dieses Feld muss das uid aus der tt_address bleiben!
8.noTrimWrap =| uid="|"|

9 = TEXT
9.field = cn_parent_tr_iso_nr
9.noTrimWrap =| cn_parent_tr_iso_nr="|"|

10 = TEXT
10.field = name
10.noTrimWrap =| name="|"|

}
}

// example PAGE object using styles.xmlcontent.get
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

}
}

Vielen Dank für Eure Hilfe!
Gruß
Jesse

_______________________________________________
TYPO3-german mailing list
TYPO3-german (AT) lists (DOT) netfielders.de
http://lists.netfielders.de/cgi-bin/...o/typo3-german
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Wong this Post!Spurl this Post!Reddit! Diesen Post bei linksilo.de bookmarken!
 

Lesezeichen

Themen-Optionen
Ansicht Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


Ähnliche Themen

Thema Autor Forum Antworten Letzter Beitrag
[TYPO3-dev] Making an inner join with pi_query_exec? Brian Bendtsen typo3-dev@lists.netfielders.de 0 19.04.2007 11:07
[TYPO3-german] Per CONTENT und select an Datensätze der 3 aktuellsten Seiten kommen? marc benthaus / eden und team werbeagentur typo3-german@lists.netfielders.de 1 02.04.2007 21:15
[TYPO3-german] TS-Select Problem Daniel Selinger typo3-german@lists.netfielders.de 13 22.02.2007 23:30
[TYPO3-dev] DBAL and JOIN Query Stefan Bothner | [m]zentrale typo3-dev@lists.netfielders.de 4 08.02.2007 10:43
[TYPO3] inner join 3 or more tables with typo3 db functions peter eliades typo3-english@lists.netfielders.de 1 30.01.2007 11:48


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:46 Uhr.


Powered by vBulletin® Version 3.7.4 (Deutsch)
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.1.0
Template-Modifikationen durch TMS

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77