Generierte Thumbnails von TYPO3 verwenden

  • Thasmo Thasmo
    Padawan
    0 x
    45 Beiträge
    0 Hilfreiche Beiträge
    11. 06. 2009, 14:41

    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


  • 1
  • matin matin
    R2-D2
    0 x
    91 Beiträge
    0 Hilfreiche Beiträge
    12. 06. 2009, 13:12

    typo3 api zur bildverarbeitung nutzen

    1. #Bild verkleinern
    2. if($rowDeineDBAbfrage['spalte-bild'])
    3. {
    4. $config = array();
    5. $config['file'] = 'uploads/tx_deineExtenssion/'.rowDeineDBAbfrage['spalte-bild'];
    6. $config['file.']['maxW'] = '175';
    7. $config['file.']['maxH'] = '150';
    8. $config['altText'] = rowDeineDBAbfrage['spalte-fuer-alt-text'];
    9. $config['titleText'] = $rowAehnliche['spalte-fuer-title-text'];
    10. $config['params'] = 'class="optional-noch-ne-class"';
    11.  
    12. ##bild inkl. html-tag ausgeben
    13. $img = $this->cObj->IMAGE($config);
    14. ##nur den pfad zum verkleinerten bild ausgeben
    15. $imgRes = $this->cObj->IMG_RESOURCE($config);
    16.  
    17. }
    18. else {
    19. $bild= "Kein Bild angegeben";
    20. }

  • 1