Hallo Renzo, guter Tipp, klar fehlte das :-)
Danke! Peter Am 04.02.2013 um 15:12 schrieb conPassione gmbh <i...@conpassione.ch>: > Hallo Peter > > ich habe das so gelöst: > > $result_raw = $this->categoryRepository->findAll(); > $result = array_merge(array(0 => 'All Categories'), > $result_raw->toArray()); > $this->view->assign('categories', $result); > > Ich denke, dass Dir ein ->toArray() fehlt in der kompakten Schreibweise, > wie Du sie verwendest. > Machst Du das nicht hin, dann gibt es Type-Casting Probleme, vor allem > dann, wenn findAll keine Datensätze zurück liefert... > > Gruss Renzo > -- > > ________________________________________________________________________ > > > Renzo Bauen > conPassione gmbh > T +41 33 345 00 92 > M +41 79 330 10 11 > http://www.conpassione.ch > TYPO3 Bronce Associate > > Am Montag, den 04.02.2013, 14:55 +0100 schrieb Peter Linzenkirchner: > >> Hallo, >> >> ich bin leider immer noch ein Extbase-Anfänger und suche momentan eine >> Möglichkeit, in einem Fluid-Formular ein Select einzubauen mit einer leeren >> Vorauswahl. >> >> Via Google habe ich Lösungen wie die hier gefunden: >> >> $this->view->assign('categories', array_merge(array(0 => 'All >> Categories'), $this->categoryRepository->findAll())); >> >> die funktionieren aber nicht, ich erhalte entweder keine Ausgabe oder >> type-Errors. Können ja eigentlich auch nicht funktionieren, da array_merge >> Arrays verlangt und $this->categoryRepository->findAll() ein Objekt liefert. >> Ausserdem würde das Array neu indexiert. >> >> --- >> >> Hier gibts einen drei Jahre alten Thread dazu, letzter Eintrag 6 Monate alt. >> Offenbar noch ungelöst bzw. nicht übernommen, möglicherweise wegen des >> dahinterstehenden Extbase-Problems unten. >> >> http://forge.typo3.org/issues/show/6301 >> >> Die Lösung wäre ja nett, aber Core patchen geht erst mal nicht. >> >> --- >> >> Dann habe ich das hier noch gefunden: >> >> http://www.anendo.com/flow3/default-option-fur-eine-select-box/ >> also einen ViewHelper. Das löst erstmal das Problem, allerdings muss ich das >> letztlich für jede Extension neu erstellen. Geht ja, aber elegant ist das >> nicht. >> >> Wie löst ihr solche Probleme? >> >> Vielen Dank >> Peter >> >> -- >> Xing: http://www.xing.com/profile/Peter_Linzenkirchner >> Web: http://www.typo3-lisardo.de >> Facebook: http://tinyurl.com/lisardo-multimedia >> >> _______________________________________________ >> TYPO3-german mailing list >> TYPO3-german@lists.typo3.org >> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german > _______________________________________________ > TYPO3-german mailing list > TYPO3-german@lists.typo3.org > http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german -- Xing: http://www.xing.com/profile/Peter_Linzenkirchner Web: http://www.typo3-lisardo.de Facebook: http://tinyurl.com/lisardo-multimedia _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german