Hi Forum,
momentan benutze ich folgende Codeausschnitt für die Kleinrechnung meiner Bilder
// $bild stammt aus der DB-Abfrage
$img['file'] = 'uploads/extension/'.$bild;
$img['file.']['width'] = "200m";
$img['params'] = $this->pi_classParam('bild');
$image = $this->cObj->IMAGE($img);
Gibt es von TYPO3 eine "fertige" Klasse, mit der ich dieses Bild "wrappen" kann, so daß das übliche Popup zur Vergrößerung benutzt wird (also irgendwas ähnlich zu javascript:window.open('bla','blub','foo','bar'))?
Danke für die Hilfe
McGregor
// Bild thumb
$imgTSConfig['file'] = $file;
$imgTSConfig['altText'] = ....;
$imgTSConfig['titleText'] = ....;
$imgTSConfig['file.']['maxW'] = 55;
$imgTSConfig['file.']['maxH'] = 80;
// On Click vergrößern
$imgTSConfig['imageLinkWrap'] = 1;
$imgTSConfig['imageLinkWrap.']['enable'] = 1;
$imgTSConfig['imageLinkWrap.']['enable'] = 1;
$imgTSConfig['imageLinkWrap.']['bodyTag'] = '<BODY style="background-color:#FFFFFF;">';
$imgTSConfig['imageLinkWrap.']['wrap'] = '<A href="javascript:close();"> | </A>';
$imgTSConfig['imageLinkWrap.']['JSwindow'] = 1;
$imgTSConfig['imageLinkWrap.']['JSwindow.']['newWindow'] = 1;
$imgTSConfig['imageLinkWrap.']['JSwindow.']['expand'] = '17,20';
#$imgTSConfig['imageLinkWrap.']['height']= '700';
$bild = $this->cObj->IMAGE($imgTSConfig);
Beste,
Tim
Ich würde in meiner Extension ebenfalls gerne die Funktion Klick-Vergrößern benutzen. Kann mir jemand sagen in welche PHP Datei dieser Code gehört?
Hi!
Von PHP-Programmierung hast Du Ahnung?
Die Extension hast Du über den Kickstarter erstellt?
Probiers mal mit der tx_deineEXT_pi.php im Ordner pi1
Grüße
Hallo, danke erstmal für deine Antwort.
Ja, die Extension habe ich über den Kickstarter erstellt. Und Ahnung von PHP-Programmierung habe ich nicht wirklich.
Ich hab den Code einfach mal am Ende (vor "?>") der Datei class.XXX_pi1.php im Ordner pi1 eingefügt, hat sich aber nichts getan...
Wars bloß die falsche Stelle, oder ist das überhaupt nicht so einfach wie ich mir das vorstelle?
Grüße
Sotrry !
hab mir die hand gebrochen und muss einhändig tippen...
das ist wesentlich komplizierter. du musst php programmieren können und dann noch tiefere kenntnisse von der typo3-core haben.
das geht je nach wissensstand, neugier und verständnis in ca 2-3 monaten.
viel spaß.
mcgregor