Tagebuch einer Extension-Entwicklung - Contao Wiki
Tagebuch einer Extension-Entwicklung - Contao Wiki
Tagebuch einer Extension-Entwicklung - Contao Wiki
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
Immerhin die Gruppenüberschriften weg...und stur "ascending" nach meinen Sortierfeldern sortiert. Fast schon<br />
unnötig zu erwähnen, dass 'flag' auch hier keine Wirkung zu haben scheint.<br />
Um das Sortieren vielleicht "von Hand" steuern zu können, füge ich streng nach Referenz die Zeile<br />
PHP-Code:<br />
'panelLayout' => 'search,sort,filter'<br />
hinzu in der Erwartung, dass mir dann in der Übersicht die entsprechenden Optionen angeboten werden. Leider<br />
- nichts. Die Übersichtsliste der Turnierpaare verändert sich überhaupt nicht.<br />
Meine ['list']['sorting']-Sektion sieht nun so aus:<br />
PHP-Code:<br />
'sorting' => array<br />
(<br />
'mode' => 0,<br />
'fields' => array('partnernachname', 'partnervorname'<br />
, 'partnerinnachname', 'partnerinvorname'),<br />
'flag' => 1,<br />
'panelLayout' => 'search,sort,filter'<br />
),<br />
Jemand eine Ahnung, warum das Verhalten so ist, bzw. warum mich die Referenz für die DCA-Records so im<br />
Stich lässt?<br />
Danke...<br />
Schritt 4c: Leichte Entwirrung im DCA-Land<br />
Lösung gefunden! Bei den einzelnen 'field'-Beschreibungen muss noch die Freigabe zum Sortieren, Filtern und<br />
Suchen gegeben werden. Das sieht jetzt so aus:<br />
PHP-Code:<br />
// Fields<br />
'fields' => array<br />
(<br />
'partnernachname' => array<br />
(<br />
'label' => &$GLOBALS['TL_LANG']<br />
['tl_gw_turnierpaare']['partnernachname'],<br />
'exclude' => false,<br />
'inputType' => 'text',<br />
'search' => true,<br />
<strong>Tagebuch</strong> <strong>einer</strong> <strong>Extension</strong>-<strong>Entwicklung</strong> bis 104.odt Seite 28 von 121