Zum Inhalt springen

Bildpfade bei XML Ausgabe von tt_address

Erstellt am 6. November 2007 · 10 Antworten · letzte Antwort am 7. November 2007

Tags: Bilder, tt_address, Frage

m3typo3 ·

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 ...

m3typo3 ·

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

Mein Versuch:

          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

m3typo3 ·

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!

m3typo3 ·

*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:

          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:

<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!

m3typo3 ·

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

Meine Versuche:

          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>