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: TCA Sortierung in einem Select-Feld einstellen
#Tutorials#TYPO3
Hat man ein Select-Feld in einer Extension via TCA und möchte die Datensätze darin sortieren lassen, so geht dies über das foreign_table_where. Möchte man kein weiteres Where-Attribut, aber trotzdem eine sorierte Liste haben, dann kann man einfach folgenden Code verwenden:
'einFeld' => array (
'exclude' => 1,
'label' => 'Ein Feld',
'config' => array (
'type' => 'select',
'internal_type' => 'db',
'foreign_table' => 'deineTabelle',
'foreign_table_where' => 'AND 1=1 Order by deinemFeld ASC',
)
Das AND 1=1 ist immer true und somit kommen nach wie vor alle Datensätze. Danach folgt dann die die Sortierung in aufsteigender Reihenfolge.
Kommentare
Hinterlasse einen Kommentar