Zum Inhalt springen

Generierte Thumbnails von TYPO3 verwenden

Erstellt am 11. Juni 2009 · 1 Antwort · letzte Antwort am 12. Juni 2009

Tags: Bilder, Frage

Thasmo ·

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

matin ·

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";
}