[TYPO3-german] Extbase - Sortierung von findAll()

Marc Willmann typo3 at marc-willmann.de
Wed Mar 11 11:33:35 CET 2015


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 at 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


More information about the TYPO3-german mailing list