[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