Hallo allerseits,
gibt es eine Möglichkeit, alle Bilder (innerhalb eines mit dem Extension Builder definierten Ordners) auzugeben?
Vielen Dank
Carsten
Hallo allerseits,
gibt es eine Möglichkeit, alle Bilder (innerhalb eines mit dem Extension Builder definierten Ordners) auzugeben?
Vielen Dank
Carsten
Was meinst du mit "eines mit dem Extension Builder definierten Ordners"
Alle Bilder würde ich mit glob('/my/path/*.{jpg,jpeg,png,gif}',GLOB_BRACE) auslesen, dann hast du ein array mit allen Bildern. Da musst du eventuell noch drüber gehen um aus dem Absoluten Pfad einen Relativen zu machen, den du dann dem <f:image> ViewHelper geben kannst.
Danke für die schnelle Antort. :-)
Mit dem Extension Builder habe nich mir mit "Property type" einen "Folder" definiert.
Die Frage ist jetzt, wie komme ich in der View an alle Bilder ran, wie kann ich diese ausgeben?
Da fällt mir im Moment keine Lösung ein...
Beste Grüße
Carsten
Mmh, ich würde manuell das Model um eine Methode erweitern.
public function getImages() { foreach($array as $item) { // pfade so umschreiben, dass sie im img tag verwendet werden können. } return $array; }
dann kannst du im View per {model.images} darauf zugreifen.