08.03.2013 Aufrufe

Tagebuch einer Extension-Entwicklung - Contao Wiki

Tagebuch einer Extension-Entwicklung - Contao Wiki

Tagebuch einer Extension-Entwicklung - Contao Wiki

MEHR ANZEIGEN
WENIGER ANZEIGEN

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

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!