Hallo Community,
ich versuche ein hochgeladenes Bild zu skalieren. Irgendwie sollte es eigentlich so klappen wie ich es versucht hab?!
$imgconf = array();
$imgconf["file"] = $value[src];
$imgconf["file."]["maxW"] = '300';
$rueckgabe = $this->cObj->IMAGE($imgconf);
So wird mir garkein Bild angezeigt. Wenn ich die Zeile mit "maxW" weglasse wird das Bild in Originalgröße angezeigt.
Hat jemand einen Tipp?
Grüße Nightflyer
Hallo,
gut dass ich auch sowas grad offen hab
$file = 'uploads/tx_rgshop/'. $row['image'];
$imgTSConfig = Array();
$imgTSConfig['file'] = $file;
$imgTSConfig['file.']['maxW'] = 150;
$imgTSConfig['file.']['maxH'] = 200;
$imgTSConfig['altText'] = $row['title'];
$imgTSConfig['titleText'] = $row['title'];
$markerArray['###PRODUCT_IMAGE###'] = $this->cObj->IMAGE($imgTSConfig);
lg georg
Trägt leider auch nicht zur Lösung bei.
Vllt noch eine kleine erklärung:
Der komplette Bildpfad kommt aus einem array wie man sieht ( $value[src] )
Die Ausgabe soll in die Variable $rueckgabe weil ich nicht mit Typo3 Markern sondern mit Smarty arbeite.
Das Prob ist einfach das er sobald ich maxW setze mir kein Bild mehr anzeigt
Aber trotzdem danke für den Versuch
Bildpfad muss natürlich schon der pfad sein und kein array und an was du das ganze übergibst müsste egal sein!
maxW funktioniert wahrscheinlich nur wenns ein imagemagick/gm gibt
lg georg
Danke manchmal ist man echt blind!
IM lief natürlich garnicht!
Vielen Dank!!