[TYPO3-UG Oesterreich] GPvar und ClickEnlarge - bitte helft mir ...

Michael Cymbal michael.cymbal at chello.at
Tue Jan 23 16:54:48 CET 2007


Hallo allerseits!

Auf folgenden Link habe ich eine Erklährung gefunden wie man mit einem kleinen Workaround ClickEnlarge Bilder mit Wasserzeichen, CSS oder Layout erstellen kann.

http://projects.niekom.de/workflow/wiki/Snippets/TYPO3/GifbuilderClickEnlarge

Und so habe ich es in mein Template eingebunden.

#Test: ClickEnlarge

tt_content.image.20.2.imageLinkWrap.JSwindow.altUrl.cObject >
tt_content.image.20.1.imageLinkWrap.JSwindow.altUrl.cObject = TEXT
tt_content.image.20.1.imageLinkWrap.JSwindow.altUrl.cObject {
    field = images
    listNum.stdWrap.data = register:IMAGE_NUM
    wrap = index.php?id=123&imageFile=|
   
}

Der Alt URL des Images wird jetzt auch geparst und verweißt nicht mehr auf das Bild sondern auf die defenierte Seite und übergibt das Bild richtig als Parameter.

Der TS Code für die Seite 123 ist im Template so defeniert.


page.10.marks.ImagePreview = TEXT
page.10.marks.ImagePreview {
	data = GPvar:imageFile
	substring = 6
	}

Substring 6 benutze ich weil der übergebene GPvar Parameter nämlich "?file=uploads/pics/image.jpg" lautet.

Diesen kann ich nicht mit "file.import.data = GPVar:imageFile" verarbeiten. Deshalb kürze ich ihn mit Substring 6 auf

"uploads/pics/image.jpg"

Ich schaffe es aber leider nicht denn gekürzten String per IMAGE anweisung neu zu laden.

page.10.marks.ImagePreview = TEXT
page.10.marks.ImagePreview {
	data = GPvar:imageFile
	substring = 6
	dataWrap = <IMG SRC="|"/>
	}

Wenn ich die Option dataWarp einfüge, wird das Bild geladen. Da ich das Bild aber mit GIFBUILDER Parsen möchte kann ich es nicht so machen sondern muss es mit der TS
Image anweisung und file.import.data machen.

page.10.marks.ImagePreview = IMAGE
page.10.marks.ImagePreview {
	data = GPvar:imageFile
	substring = 6
	file.import.data = "gekürzte GPvar:imageFile"
	}

Ich habe wirklich schon so viel ausprobiert. Ich bekomme das einfach nicht gebacken. Vielleicht kann mir jemand
helfen wie ich denn gekürzten GPvar:imageFile String mit dem GIFBUILDER laden und auf die Seite setzen kann.

besten dank für eure hilfestellungen!!!

lg
Michi



More information about the TYPO3-at mailing list