Zum Inhalt springen

Manuelle Sortierung

Erstellt am 1. September 2010 · 4 Antworten · letzte Antwort am 3. September 2010

Tags: Frage

die.​anna ·

Hallo alle zusammen,

ich habe folgendes Problem:
Ich habe eine Liste, die aus verschiedenen Datensätzen besteht. Diese Liste ist nach Orten alphabetisch sortiert. Klappt auch alles prima, nur sind da jetzt zwei Datensätze vorhanden, die beide den gleichen Ort haben und die ich in der Reihenfolge gerne tauschen würde.

Weiß jemand, wie ich das am besten machen könnte?

Vielen Dank schon einmal!!! 😃

Julian.​Hofmann ·

Hallo Anna.

Der für die Sortierung zuständige Teil des SQL-Query darf auch eine kommaseparierte Liste sein. D.h. Du könntest z.B. nach Ort und uid sortieren:

SELECT * FROM table ORDER BY ort, uid

Oder für eine wirklich flexible Lösung: TYPO§ kennt einen sorting-Parameter in den meisten Tabellen, der sich via TCA auch für eigene Extensions/Tabellen einrichten lässt.

Viele Grüß0e
Julian

die.​anna ·

Hallo Julian,

da ich leider so gut wie keine Ahnung von "Typo3 hinter den Kulissen" habe, werde ich die Kommaseperation mal ausprobieren und dann Bericht erstatten.

Vielen lieben Dank auf jeden Fall für deine Antwort.

Viele Grüße

Anna

die.​anna ·

Oh ... Hm ... Moment. Ich glaube mit wt_directory. Meinst du das?

Ich bin noch nicht dazu gekommen, deinen Lösungsvorschlag auszuprobieren, werde mich jetzt aber mal daran machen. :-)