Hallo!
Ich möchte gerne im Inhalt angezeigte Bilder in meiner eigenen Extension verwenden.
Dabei möchte ich gerne vorab Thumbnails anzeigen - um Serverlast zu verhindern,
möchte ich gerne die von TYPO3 generierten Thumbnails verwenden.
Soweit ich weiß werden die Daten der gecachten Bilder in der Tabelle 'cache_imagesizes'
abgelegt. Leider weiß ich aber nicht wie ich verlässlich den richtigen Datensatz zu
jedem Bild auslesen kann, da ich nicht weiß, mit welchen Daten ich die MD5 Hashes
'md5hash' und 'md5filename' erzeugen muss.
Welchen Weg muss ich gehen, um die Thumbnails zu erhalten?
Vielen Dank,
Thasmo
typo3 api zur bildverarbeitung nutzen
#Bild verkleinern
if($rowDeineDBAbfrage['spalte-bild'])
{
$config = array();
$config['file'] = 'uploads/tx_deineExtenssion/'.rowDeineDBAbfrage['spalte-bild'];
$config['file.']['maxW'] = '175';
$config['file.']['maxH'] = '150';
$config['altText'] = rowDeineDBAbfrage['spalte-fuer-alt-text'];
$config['titleText'] = $rowAehnliche['spalte-fuer-title-text'];
$config['params'] = 'class="optional-noch-ne-class"';
##bild inkl. html-tag ausgeben
$img = $this->cObj->IMAGE($config);
##nur den pfad zum verkleinerten bild ausgeben
$imgRes = $this->cObj->IMG_RESOURCE($config);
}
else {
$bild= "Kein Bild angegeben";
}