[TYPO3-german] Imagemanipulation in eigener Extension

Bernd Wilke xoonsji02 at sneakemail.com
Mon Jul 17 02:53:44 CEST 2006


On Sun, 16 Jul 2006 22:30:15 +0200, Hauke Mehrtens wrote
with subject "[TYPO3-german] Imagemanipulation in eigener Extension":

> Hi
> 
> Ich hab heute mal meine erste Extension versucht zu programmieren und
> nun hab ich ein erstes ernsthaftes Problem, das ich nicht mit google und
> ein paar dokus lösen konnte.
> 
> Die Extension zeigt eine Liste mit mehrere Datensätzen an und alle haben
> ein Bild, das mit angezeigt werden soll. Aber ich möchte das Bild nicht
> in der Originalgröße anzeigen sondern es soll verkleinert werden auf
> eine maximale Breite und Höhe.
> 
> Ich lasse das Bild mit folgender Funktion anzeigen:
> 
> function getImage($imageName){	
> 	$imageConfig         = $this->conf['images.'];
> 	$imageConfig['file'] = 'uploads/tx_mehorseselling/'.$imageName;
> 	return $this->cObj->IMAGE($imageConfig);
> }
> 
> Und ich hab folgendes in die setup.txt im Verzeichnis static eingetragen:
> 
> plugin.tx_mehorseselling_pi1 {
> 	images = IMAGE
> 	images.file.width = 100m
        images.file.maxW = 100
> 	images{
> 		imageLinkWrap = 1
> 		imageLinkWrap {
> 			bodyTag = <body style=background-color:#000000;>
> 			wrap = <a href="javascript:close();">|</a>
> 			width = 30m
> 			height = 100m
> 			JSwindow = 1
> 			JSwindow.newWindow = 1
> 			JSwindow.expand = 20,20
> 			enable = 1
> 		}
> 	}
> }
> 
> Aber er zeigt mir das Bild immer nur in der Originalgröße an. Was muss
> ich machen, damit er das verkleinert anzeigt?

eine vernünftige Angabe zur maximalen Breite machen? ;-)
nix gut: :-(
> 	images.file.width = 100m
besser: :-)
        images.file.maxW = 100

und für die Höhe:
        images.file.maxH = 100

Bernd
-- 
----------------
Bernd Wilke     
Annweilerstr.20 
40229 Düsseldorf
0211/229 2800



More information about the TYPO3-german mailing list