[TYPO3-german] cObj->IMAGE funktioniert nicht

Christian Tauscher cms at media-distillery.de
Tue Feb 20 22:33:54 CET 2007


Genc, Ural schrieb:
> Hallo,
> 
> funktioniert immer noch nicht kann es daran liegen, dass ich das in eine 
> for-Schleife gepackt habe?????

wohl weniger, wenn du rechzeitig dein Resultat wegspeicherst und es 
nicht durch einen weitern durchgang überschreibst...

Tipp:

setz deine Bilderdefinitionen doch nicht in ein solch unüberschaubares 
Array, sondern lagere das in dein Setup aus:

plugin.tx_meins.image {
file.width = 100
file.height = 120

linkWrap = 1
...
}


In deinem Programm kannst du dann einfach über
$this->conf['image.']
drauf zugreifen.

foreach($res as $index => $pic}
	{
	$this->conf['image.']['file] = $pfad.$pic;
	$imgCode[] = $this->cObj->IMAGE($this->conf['image.');
	}

Ist doch viel übersichtlicher und du kannst via TS die Werte flexibel 
gestalten.

ABer das löst dein Problem ja nicht wirklich. Bin auch schon drüber 
gestolpert: existiert das Bild denn auch wirklich?

teste vorher doch mal mit file_exists().
siehe auch: http://de3.php.net/manual/de/function.file-exists.php
man beachte die Hinweise zwecks chaching innerhalb von php. Ausserdem 
ist in manchen php5 Versionen diese Funktion buggy und liefert immer 
false zurück. Vorher also bewusst testen.

Hoff es hilft weiter,

Christian.


More information about the TYPO3-german mailing list