[TYPO3-german] Fluid: Select mit leerer Default-Option

Peter Linzenkirchner liste at lisardo.de
Mon Feb 4 14:55:38 CET 2013


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



More information about the TYPO3-german mailing list