Hallo,
habe eine kleine Extension geschrieben. Nun werden jedoch alle neuen Einträge unten angefügt und nicht oben wie bzw. wo kann ich die Sortierung umdrehen?
Gruss
Mimaxx
Hallo,
habe eine kleine Extension geschrieben. Nun werden jedoch alle neuen Einträge unten angefügt und nicht oben wie bzw. wo kann ich die Sortierung umdrehen?
Gruss
Mimaxx
mimaxx schriebhabe eine kleine Extension geschrieben. Nun werden jedoch alle neuen Einträge unten angefügt und nicht oben wie bzw. wo kann ich die Sortierung umdrehen?
Schau mal in die Datei ext_tables.php Deiner Extension. Dort müsste etwa folgende Zeile stehen:
"default_sortby" => "ORDER BY crdate",
Um die Sortierung umzudrehen schreibst Du:
"default_sortby" => "ORDER BY crdate DESC",
CU
maxhb
P.S.: Falls DESC falsch sein sollte nimm "ASC" 😉
Hallo,
erstmal Danke für die schnelle antwort. Hat aber nicht funktioniert. Da tut sich gar nichts!
Gruss
Mimaxx
mimaxx schrieberstmal Danke für die schnelle antwort. Hat aber nicht funktioniert. Da tut sich gar nichts!
Cache löschen, alle Caches.
CU
maxhb
Also die Änderung hat im Prinzip funktioniert jedoch nur im BE-Bereich und nicht im FE.
Habe im Forum etwas rumgestöbert zwar keine direkte Antwort gefunden jedoch, dass die Datei /class.tx_..._pi1.php für die Ansicht im FE ist. Den Einzigen Eintrag den ich dort gefunden habe ist
list($this->internal["orderBy"],$this->internal["descFlag"]) = explode(":",$this->piVars["sort"]);
hat der Eintrag etwas damit zu tun und kann ich ihn ändern?
Gruss
Mimaxx
Hallo mimaxx,
habe das gleiche Problem und hier nichts gefunden.
Die Zeile
list($this->internal["orderBy"],$this->internal["descFlag"]) = explode(":",$this->piVars["sort"]);
hatte ich auch "in Verdacht" und dann habe ich den Wert 'erderBy' mit dem Namen meiner Tabelle geändert, siehe da, es funktioniert.
Solche wesentlichen Funktionen sollten doch irgendwo dokumentiert sein, die Bücher sind ja genz gut (speziell das aus dem Open Source Verlag) doch wenn es nur etwas schwieriger wird, kommt die lakonische IT-Fuzzy Antwort "... musste halt PHP lernen." Auch wenn man das will, so schnell lernt man sowas ja nicht und Typo3 ist ja wohl auch kein Kinderkram.
Liebe Grüße aus Frankfurt
Hallo mimaxx,
habe das gleiche Problem und hier nichts gefunden.
Die Zeile
list($this->internal["orderBy"],$this->internal["descFlag"]) = explode(":",$this->piVars["sort"]);
hatte ich auch "in Verdacht" und dann habe ich den Wert 'erderBy' mit dem Namen meiner Tabelle geändert, siehe da, es funktioniert.
Hi Liste,
Ich habe dasselbe Problem bei dieser Codezeile. Ich möchte eigentlich nur die Sortierung umdrehen und weiß nicht, wo genau ich das ändern kann. Ich bin leider auch nicht der PHP Crack und sitze schon ne ganze Weile vor dieser Codezeile:
list($this->internal["orderBy"],$this->internal["descFlag"]) = explode(":",$this->piVars["sort"]);
Besten Dank
Sven