Zum Inhalt springen

Nur Name auslesen beim Bild rendern?

Erstellt am 27. April 2007 · 2 Antworten · letzte Antwort am 27. April 2007

Tags: Bilder, Frage

gkahr ·

Hallo,

ich habe in meiner kleinen Extensions einige Bilder kleingerendert und in einen AJAX Thumnailviewer 100px ausgegeben.

Jetzt möche ich per Klick auf auf das Bild ein Vergrößerung haben, aber eben nicht das Originalbild. Auf das zu verlinke ist ja recht leicht.

Ich muss also dasselbe Bild auf maxW 500px rendern und dann brauche ich den Pfad zu diesem Bild.
Mit $this->cObj->IMAGE($img) komme ich nicht recht weiter weil ja der gesamte Image-Tag erstellt wird.

Gibt es das eine einfache Möglichkeit?

Gruß
Lars

gkahr ·

Vielen Dank ... :p

Hier dann das Ergebnis für diejenigen, die es interessiert:

$imgs=explode(',', $row['bilder']);
$imgcode=null;
foreach($imgs as $i) {
   $img['file']='uploads/tx_lhtvangebot/'. $i;
   $img['file.']['maxW']=100;
   $img_large['file']='uploads/tx_lhtvangebot/'. $i;
   $img_large['file.']['maxW']=350;
				
   $imgcode.= '<a href="'. $this->cObj->IMG_RESOURCE($img_large) .'" rel="thumbnail">' . $this->cObj->IMAGE($img). '</a>';
}

Die Links generiere ich, damit ich den nachfolgende Thumbnailviewer nutzen kann.
http://www.dynamicdrive.com/dynamicindex4/thumbnail.htm

Gruß
Lars