Ich programmiere geraed eine Extension, zuerst das Frontend-Plugin, das einfach die Daten aus der DB ausgibt. Problem: Leider funktioniert das "Sortieren" der Einträge wenn man auf die jeweilige Spaltenüberschrift klickt nicht.
Ich habe folgende Funktion, die die Datensätze ausliest:
$res = $GLOBALS['TYPO3_DB']->exec_SELECTquery('a.matrikelnummer, a.note, b.edvnummer, b.vorlesung, b.professor, b.datum, b.semester','tx_klausurenmanager_noten a, tx_klausurenmanager_klausuren b','a.matrikelnummer='.$matrikelnummer.' AND a.klausurnummer = b.uid','','','');
ich denke mal, dass ich beim letzen Parameter sowas wie "$piVars['sort']" einfügen muss, weiß aber nicht genau, was ich einfügen soll. Ich will die ganz normale Standard-Sortier-Funktion benutzen, dafür gibt es weiter oben im Quellcode folgendes:
list($this->internal['orderBy'],$this->internal['descFlag']) = explode(':',$this->piVars['sort']);
$this->internal['orderByList']='vorlesung, edvnummer, note, professor, datum, semester';
Hat jemand einen Tipp? :-)