Tutorials

Einige nützliche Hilfen und Code-Schnipsel, die ich immer wieder benötige und deshalb hier für alle sammle.

Zurück zur Übersicht

TYPO3: Sortierung von Kind/Child Records per Hand sortieren

#Tutorials#TYPO3#PHP

Manchmal möchte man die Kind-Datensätze noch einmal sortieren, da diese mit der defaultOrdering nicht übereinstimmen. Dies lässt sich ganz einfach mit folgender Funktion tun:

/**
 * @param array $arr
 * @return array
 */
public function sortObjectBySorting($arr) {
  usort($arr, function ($a, $b) {
    if ($a->getSorting() == $b->getSorting()) {
      return 0;
    }
    return ($a->getSorting() < $b->getSorting()) ? -1 : 1;
  });
  return $arr;
}

Kommentare

Es gibt noch keine Kommentare. Sei der Erste!

Hinterlasse einen Kommentar

Antworten abbrechen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

Kommentar wird gespeichert
Danke für deinen Kommentar! Sobald er freigegeben wurde erscheint er hier.