[TYPO3-german] Dateiname von IMAGE-Objekt mit TypoScript auslesen
lee perry
leeperry at slack.de
Wed Dec 12 14:22:39 CET 2007
hi claudius,
vielleicht hilft dir "TSFE:lastImageInfo" weiter:
10=IMAGE
10 {
file.maxW=460
file.maxH=345
}
20=TEXT
20 {
data = TSFE:lastImageInfo|origFile
}
kann aber sein, dass da der pfad mit drin steht. aber evtl. gibt's da ja
noch andere lastImageInfo's ohne pfad oder du musst das dann noch
splitten (stdWrap.split).
grüße und viel erfolg,
lee
> Hallo,
>
> kann man von einem IMAGE-Objekt den Dateinamen auslesen und einem
> TEXT-Objekt zuweisen?
>
> Hintergrund: ich will bei der Galerie-Extension rgsmoothgallery den
> Dateinamen des Bildes als Wasserzeichen einbauen.
>
> Meine Idee war (hier der relevante Teil, unten im Kontext):
> ...
> 10=IMAGE
> 20=TEXT
> 20 {
> text < 10.file
> }
> ...
>
>
> file ist ja vom Datentyp IMG_RESOURCE.
> Dazu steht in der TSRef:
> IMG_RESOURCE: Returns only the image-reference.
> (http://typo3.org/documentation/document-library/references/doc_core_tsref/4.1.0/view/8/7/)
>
>
> Wahrscheinlich lässt sich diese image-reference nicht in einen String
> verwandeln.
>
> Hat jemand eine Idee?
>
> Grüße
> Claudius
>
>
> PS: Hier das gesamte TypoScript zur Erzeugung des Wasserzeichens:
>
> big2 = IMG_RESOURCE
> big2 {
> file = GIFBUILDER
> file {
> XY = [10.w],[10.h]
> 10=IMAGE
> 10 {
> file.maxW=460
> file.maxH=345
> }
> 20=TEXT
> 20 {
> text < 10.file
> text.noTrimWrap = |Dateiname: | |
> align=right
> offset=0,[10.h]-45
> fontSize=10
> fontColor=#ffffff
> #niceText=1
> }
> }
> }
More information about the TYPO3-german
mailing list