[TYPO3-german] Extbase - Sortierung von findAll()
Hallo ich habe eine Extension die zum auflisten folgende Funktion benutzt: public function listAction() { $magazins = $this-magazinRepository-findAll(); $this-view-assign('magazins', $magazins); } Jetzt werden die Datensätze aber nach uid sortiert. Wie bekomme ich das nach 'sorting' sortiert? Besten Dank für Hilfe Christian ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Extbase - Sortierung von findAll()
Am 11.03.15 11:08, schrieb Christian Leicht: Hallo ich habe eine Extension die zum auflisten folgende Funktion benutzt: public function listAction() { $magazins = $this-magazinRepository-findAll(); $this-view-assign('magazins', $magazins); } Jetzt werden die Datensätze aber nach uid sortiert. Wie bekomme ich das nach 'sorting' sortiert? indem Du im Repository in der Methode (oder im Default) setOrderings() benutzt und nach dem sortierst, was Du gerne hättest. Die Sortierung nach uid ist übrigens zufällig, wenn sie nicht explizit gesetzt ist - letztlich überlässt Extbase im Default MySQL die Sortierung, was meistens die Sortierung nach UID zurückliefert, nach Spezifikation aber undefined ist. -- Marc Willmann. TYPO3-Freelancer. http://www.marc-willmann.de Seelandstr. 14-16 D-23569 Lübeck TYPO3 Certified Integrator ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Extbase - Sortierung von findAll()
Am 11.03.15 11:28, schrieb Christian Leicht: Gibt es irgendwo eine Dokumentation zu dem ganzen? Ich kann nirgends was finden. http://api.typo3.org/flow/master/ und http://lmgtfy.com/?q=extbase+repository+setOrderings Marc Christian Am 11.03.2015 um 11:22 schrieb Marc Willmann: Am 11.03.15 11:08, schrieb Christian Leicht: Hallo ich habe eine Extension die zum auflisten folgende Funktion benutzt: public function listAction() { $magazins = $this-magazinRepository-findAll(); $this-view-assign('magazins', $magazins); } Jetzt werden die Datensätze aber nach uid sortiert. Wie bekomme ich das nach 'sorting' sortiert? indem Du im Repository in der Methode (oder im Default) setOrderings() benutzt und nach dem sortierst, was Du gerne hättest. Die Sortierung nach uid ist übrigens zufällig, wenn sie nicht explizit gesetzt ist - letztlich überlässt Extbase im Default MySQL die Sortierung, was meistens die Sortierung nach UID zurückliefert, nach Spezifikation aber undefined ist. ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german -- Marc Willmann. TYPO3-Freelancer. http://www.marc-willmann.de Seelandstr. 14-16 D-23569 Lübeck TYPO3 Certified Integrator ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Extbase - Sortierung von findAll()
Gibt es irgendwo eine Dokumentation zu dem ganzen? Ich kann nirgends was finden. Christian Am 11.03.2015 um 11:22 schrieb Marc Willmann: Am 11.03.15 11:08, schrieb Christian Leicht: Hallo ich habe eine Extension die zum auflisten folgende Funktion benutzt: public function listAction() { $magazins = $this-magazinRepository-findAll(); $this-view-assign('magazins', $magazins); } Jetzt werden die Datensätze aber nach uid sortiert. Wie bekomme ich das nach 'sorting' sortiert? indem Du im Repository in der Methode (oder im Default) setOrderings() benutzt und nach dem sortierst, was Du gerne hättest. Die Sortierung nach uid ist übrigens zufällig, wenn sie nicht explizit gesetzt ist - letztlich überlässt Extbase im Default MySQL die Sortierung, was meistens die Sortierung nach UID zurückliefert, nach Spezifikation aber undefined ist. ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german