---
title: "Bildpfade bei XML Ausgabe von tt_address"
url: "https://www.typo3.net/d/70183-bildpfade-bei-xml-ausgabe-von-tt-address"
source: "typo3.net"
tags: ["Extensions","Bilder","Frage","tt_address"]
created: "2007-11-06"
last_reply: "2007-11-07"
replies: 10
solved: false
page: 1
pages: 1
lang: "de"
---

# Bildpfade bei XML Ausgabe von tt_address

Extensions · 10 Antworten · gestartet 2007-11-06

## Eröffnungsbeitrag

**m3typo3** · 2007-11-06 · [Beitrag #1](https://www.typo3.net/d/70183-bildpfade-bei-xml-ausgabe-von-tt-address/1)

Hallo Typo3'ler,

ich baue gerade eine XML Version aller tt_address Einträge für die Weiterverarbeitung in einem Flash Movie. Die XML Ausgabe funktioniert problemlos!

Nun stehe ich aber vor einem kleinen Rätzel. In der Datenbank sind die Bilder, welche zu einem Datensatz gehören nur mit dem Dateinamen aber ohne Pfad gespeichert.

Hier ein kleiner Auszug meines TypoScripts:

```typoscript
# tt_address Objekt
  temp.xml_ttaddress = CONTENT
  temp.xml_ttaddress {
    table = tt_address
    select.pidInList = 87
       
    renderObj = COA
    renderObj {
      wrap = <item>|</item>
               
      10 = TEXT
      10.field = image
      10.wrap = <image>|</image>
    }
  }
```

**Wie kann ich die Pfade zu den Bildern ermittel?**

## Antworten

### [#2](https://www.typo3.net/d/70183-bildpfade-bei-xml-ausgabe-von-tt-address/2) · just2b · 2007-11-06

der sollte uploads/pics/ sein und ist immer gleich

georg

### [#3](https://www.typo3.net/d/70183-bildpfade-bei-xml-ausgabe-von-tt-address/3) · m3typo3 · 2007-11-06

Vielen Dank für den Tipp! Ich vergaß das alle Bilder als Kopie unter /uploads/pics gespeichert werden. Danke!

Nun habe ich nur noch das Problem, wenn es mehrere Bilder sind, den Pfad in den Wrap zu schieben ...

### [#4](https://www.typo3.net/d/70183-bildpfade-bei-xml-ausgabe-von-tt-address/4) · just2b · 2007-11-06

du musst mit split arbeiten und die bilder einzeln abarbeiten

georg

### [#5](https://www.typo3.net/d/70183-bildpfade-bei-xml-ausgabe-von-tt-address/5) · m3typo3 · 2007-11-06

Danke! Das war ein super Tipp! Nur wie bekomme ich das ohne img-Tag hin?

Mein Versuch:

```typoscript
          200 = TEXT
          200.field = image
          200.split {
             token = ,
             cObjNum = 1
             1 {
                10 = IMAGE
                10 {
                    file {
                        import=uploads/pics/
                        import.current = 1
                    }
                }
             }
          }
          200.wrap = <image>|</image>
```

... ich muss mal ein Lob für die schnelle Hilfe erteilen! Danke!
Wenn ich das noch realisiert bekomme, gehe ich heute mit einem guten Gefühl nach Hause!

enrico

### [#6](https://www.typo3.net/d/70183-bildpfade-bei-xml-ausgabe-von-tt-address/6) · just2b · 2007-11-06

statt IMAGE nimmst eben IMG_RESOURCE

georg

### [#7](https://www.typo3.net/d/70183-bildpfade-bei-xml-ausgabe-von-tt-address/7) · m3typo3 · 2007-11-06

Danke, wieder ein Stückle weiter!

Ich hoffe du bist jetzt nicht enttäuscht wenn ich noch eins drauf setze ... jetzt fehlt das Komma als Separator *sry

-------------
Und wiedermal stelle ich fest das mein Typo3 Wissen unzureichend ist!

### [#8](https://www.typo3.net/d/70183-bildpfade-bei-xml-ausgabe-von-tt-address/8) · just2b · 2007-11-06

dann mach doch ein 10.wrap = |,

georg

### [#9](https://www.typo3.net/d/70183-bildpfade-bei-xml-ausgabe-von-tt-address/9) · m3typo3 · 2007-11-06

*yeehaa* eingebaut und funktioniert! Besten Dank!

Jetzt nur noch eine Schönheitskurektur ;) mit dem wrap wird an jedes Bild ein , angefügt. Hab jetzt etwas mit Option Split rumgespielt aber bekomme es nicht hin, das nur zwischen den Bildern ein Trennzeichen gesetzt wird.

Hier noch mal mein TS Auschnitt:

```typoscript
          200 = TEXT
          200.field = image
          200.split {
             token = ,
             cObjNum = 1
             1 {
                10 = IMG_RESOURCE
                10 {
                    file {
                        import=uploads/pics/
                        import.current = 1
                    }
                    stdWrap.wrap = |,
                }
             }
          }
          200.wrap = <image>|</image>
```

Ausgabe:

```xml
<image>
uploads/pics/bild1.jpg,uploads/pics/bild2.jpg,
</image>
```

Ziel der Schönheitskorrektur ist, wie oben beschrieben, nur ein Trennzeichen zwischen den Bildern und nicht am Ende!

Danke für die bisherigen Tipps!

### [#10](https://www.typo3.net/d/70183-bildpfade-bei-xml-ausgabe-von-tt-address/10) · just2b · 2007-11-07

nimm mal

```typoscript
wrap = &_nbsp;|&_nbsp;,|*|&_nbsp;|&_nbsp;,|*|&_nbsp;|
```

georg

### [#11](https://www.typo3.net/d/70183-bildpfade-bei-xml-ausgabe-von-tt-address/11) · m3typo3 · 2007-11-07

Leider nein oder ich hab an der falschen Stelle angesetzt ...

Meine Versuche:

```typoscript
          50 = TEXT
          50.field = image
          50.split {
             token = ,
             cObjNum = 1
             1 {
                10 = IMG_RESOURCE
                10 {
                    file {
                        import=uploads/pics/
                        import.current = 1
			#import.listNum = 0
                    }
                    # einfacher wrap - funktioniert nicht
		    //wrap = |,
		    # stdWrap.wrap I - erzeugt nach jedem Bild ein ,
		    //stdWrap.wrap = |, 
                    # stdWrap.wrap II - erzeugt ebenfalls nach jedem Bild ein , und XML Fehler
		    //stdWrap.wrap = &_nbsp;|&_nbsp;,|*|&_nbsp;|&_nbsp;,|*|&_nbsp;|
                    # stdWrap.wrap III - erzeugt ebenfalls nach jedem Bild ein ,
                    stdWrap.wrap = | ,|*| | ,|*| |
                }
             }
          }
          50.wrap = <image>|</image>
```

---

Quelle: „Bildpfade bei XML Ausgabe von tt_address“, typo3.net, https://www.typo3.net/d/70183-bildpfade-bei-xml-ausgabe-von-tt-address
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
