[TYPO3-german] Re: Problem - Dateiname mit split ändern
Das wäre eine Möglichkeit, allerdings müssten dann die Bildnamen alle gleich lang sein. Habe keine Möglichkeit gesehen ein strpos wie in PHP mit substring zu kombinieren. Grüße Stephan schrieb Susanne: Sorry, da hatte ich dihc nicht richtig verstanden – schon spät. Ne wirklich gute Idee dazu hab ich grad nicht, hast du es schon mit substring versucht? Zwar nicht elegant, könnte aber klappen. Gruß Susanne Am 03.07.2013 23:17, schrieb Stephan Bauer: Hallo Susanne, da ich das '-klein.' benötige ;-) Ist vielleicht nicht deutlich genug beschrieben von mir. In den Seiteneingenschaften habe ich in den Resources Bilder angelegt. Dies sind die großen Bilder, die im Hintergrund als Vollbild angezeigt werden. Das funktioniert super. Wenn die Seite in einem Smartphone geladen wird, dann sollen automatisch die kleineren Versionen der Bilder geladen werden. Hierfür soll der Name von 'bild.jpg' auf 'bild-klein.jpg' per typoscript geändert werden. Grüße Stephan schrieb Susanne: Vielleicht versteh ich was nicht ganz, aber warum machst du nicht aus deinem 1.wrap = |-klein. das "-klein." weg? dann müßte es doch klappen. Gruß Susanne Am 03.07.2013 22:43, schrieb Stephan Bauer: Hallo, ich möchte für eine Background-Slide-Show abhängig von der Bildschirm-Breite in der Größe unterschiedliche Bilder laden. TYPO3 6.1 Groß: bild.jpg Klein bild-klein.jpg Mit folgendem Script hole ich die Bilder aus den Seiten-Resourcen: 10 = FILES 10 { references { table = pages uid.data = leveluid: 0 fieldName = media } renderObj = TEXT renderObj { data = file:current:name wrap = "/fileadmin/media/backgrounds/|", } } Der Versuch mit split funktioniert fast: renderObj = TEXT renderObj { data = file:current:name wrap = "/fileadmin/media/backgrounds/|", split { token = . cObjNum = 1 1.current = 1 1.wrap = |-klein. } } Damit erhalte folgenden Bildnamen: bild-klein.jpg-klein. Alle Versuch, das '-klein.' am Ende zu entfernen, haben fehlgeschlagen. Kennt jemand eine Funktionierende Lösung? Vielen Dank im Voraus. Grüße Stephan ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Re: Problem - Dateiname mit split ändern
Am 03.07.13 22:43, schrieb Stephan Bauer: Hallo, Der Versuch mit split funktioniert fast: renderObj = TEXT renderObj { data = file:current:name wrap = "/fileadmin/media/backgrounds/|", split { token = . cObjNum = 1 1.current = 1 1.wrap = |-klein. } } Damit erhalte folgenden Bildnamen: bild-klein.jpg-klein. Alle Versuch, das '-klein.' am Ende zu entfernen, haben fehlgeschlagen. Kennt jemand eine Funktionierende Lösung? sieht nach einer Aufgabe für Optionsplit aus: 1.wrap = |-klein |*| |-klein |*| | bernd -- http://www.pi-phi.de/cheatsheet.html ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Re: Problem - Dateiname mit split ändern
Am 03.07.2013 22:43, schrieb Stephan Bauer: > Hallo, > > ich möchte für eine Background-Slide-Show abhängig von der > Bildschirm-Breite in der Größe unterschiedliche Bilder laden. > TYPO3 6.1 velleicht einfach einen anderen namensansatz wählen modifikation VORNE... das kleine Bild heist dann klein-bild.jpg folgendes sollte da dann klappen... > renderObj = TEXT > renderObj { > data = file:current:name > wrap = "/fileadmin/media/backgrounds/klein-|", > split { > token = . > cObjNum = 1 > 1.current = 1 > } > } > -- image[FORMAT] - Ralf-René Schröder http://www.image-format.eu ... Wir geben Ihrem Image das richtige Format ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Re: Problem - Dateiname mit split ändern
Hallo Susanne, da ich das '-klein.' benötige ;-) Ist vielleicht nicht deutlich genug beschrieben von mir. In den Seiteneingenschaften habe ich in den Resources Bilder angelegt. Dies sind die großen Bilder, die im Hintergrund als Vollbild angezeigt werden. Das funktioniert super. Wenn die Seite in einem Smartphone geladen wird, dann sollen automatisch die kleineren Versionen der Bilder geladen werden. Hierfür soll der Name von 'bild.jpg' auf 'bild-klein.jpg' per typoscript geändert werden. Grüße Stephan schrieb Susanne: Vielleicht versteh ich was nicht ganz, aber warum machst du nicht aus deinem 1.wrap = |-klein. das "-klein." weg? dann müßte es doch klappen. Gruß Susanne Am 03.07.2013 22:43, schrieb Stephan Bauer: Hallo, ich möchte für eine Background-Slide-Show abhängig von der Bildschirm-Breite in der Größe unterschiedliche Bilder laden. TYPO3 6.1 Groß: bild.jpg Klein bild-klein.jpg Mit folgendem Script hole ich die Bilder aus den Seiten-Resourcen: 10 = FILES 10 { references { table = pages uid.data = leveluid: 0 fieldName = media } renderObj = TEXT renderObj { data = file:current:name wrap = "/fileadmin/media/backgrounds/|", } } Der Versuch mit split funktioniert fast: renderObj = TEXT renderObj { data = file:current:name wrap = "/fileadmin/media/backgrounds/|", split { token = . cObjNum = 1 1.current = 1 1.wrap = |-klein. } } Damit erhalte folgenden Bildnamen: bild-klein.jpg-klein. Alle Versuch, das '-klein.' am Ende zu entfernen, haben fehlgeschlagen. Kennt jemand eine Funktionierende Lösung? Vielen Dank im Voraus. Grüße Stephan ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german