DCA: Sortierung anhand einer Kindtabelle: Unterschied zwischen den Versionen

Aus Contao Community Documentation

(Die Seite wurde neu angelegt: „=DCA: field mapping "user_id:tl_user.name"= Category:Dev HOWTOS Category:Dev Snippets {{AppliesTo|Version=ab 2.9}} Es gibt die Möglichkeit eine Tabelle …“)
 
Zeile 1: Zeile 1:
=DCA: field mapping "user_id:tl_user.name"=
 
 
[[Category:Dev HOWTOS]]
 
[[Category:Dev HOWTOS]]
 
[[Category:Dev Snippets]]
 
[[Category:Dev Snippets]]

Version vom 30. Dezember 2010, 21:14 Uhr


betrifft
Contao Version ab 2.9


Es gibt die Möglichkeit eine Tabelle anhand von Kinddatensätzen zu sortieren. Ich habe diese Verhalten benötigt, da ich alle Sprachattribute (und damit auch den Title) in einer untergeordnete Tabelle ausgelagert habe.

Fehler beim Erstellen des Vorschaubildes: Datei scheint fehlend zu sein:

Um den ListView von tl_main zur Sortierung nach tl_sub.title zu bringen kann man ein Subquery als Sortierfeld angeben:


<?php
...
'sorting' => array
(
	'mode'                    => 1,
	'fields'                  => array('(SELECT title FROM tl_sub WHERE tl_sub.pid = tl_main.id)'),
	'flag'                    => 11,
	'panelLayout'             => 'filter;search,limit',
	'disableGrouping'         => true
),
...
?>
Ansichten
Meine Werkzeuge

Contao Community Documentation

Meiner Meinung nach, sollten zu kleine Webspacepakete entweder Webspaß-Pakete (man beachte die Ironie) oder Horsting-Pakete heißen!

Sascha Müller
Navigation
Verstehen
Verwenden
Entwickeln
Verschiedenes
Werkzeuge