[TYPO3-german] SQL error im Backend gefunden: 'sortby' => 'starttime DESC' ist Ursache

Stefan Padberg post at bergische-webschmiede.de
Wed Jul 2 18:54:49 CEST 2014


Der Übeltäter ist gefunden!

Aber die Lösung weiß ich nicht.

Ich möchte die in Frage stehende Tabelle abwärts nach einem Zeitwert 
sortieren:

ext_tables.php:
'sortby' => 'starttime DESC'

Das wird auch ausgeführt! Das ist das tückische, man denkt es 
funktioniert. Aber:

Wenn man ein neues Element anlegt, kommt der beschriebene SQL-Fehler.

Lösche ich das DESC aus dem String, kann ich neue Elemenet anlegen, aber 
die Sortierung ist nicht so, wie ich sie haben möchte.

'default_sortby' hat gar nichts gebracht, obwohl ich dort laut 
TCA-Referenz SQL-Befehle unterbringen kann. Aber die Tabellensortierung 
reagiert darauf nicht.

Preisfrage: Wie geht das Abwärts-sortieren mit sortby?

Beste Grüße
Stefan


Am 02.07.2014 16:07, schrieb Stefan Padberg:
> hab ich: es wird nichts angezeigt.
>
> Gruß
> Stefan
>
> Am 02.07.2014 14:13, schrieb Nicole Cordes:
>> Hallo Stefan,
>>
>> du kannst im Install Tool einstellen, dass dir entweder alle SQL-Queries
>> oder nur die fehlgeschlagenen SQL-Queries angezeigt werden:
>>
>> $TYPO3_CONF_VARS['SYS']['sqlDebug'] = 1
>>
>>
>> Best regards,
>> Nicole
>>
>> --
>> Nicole Cordes
>> TYPO3 CMS Active Contributor
>>
>> TYPO3 .... inspiring people to share!
>> Get involved: typo3.org
>>
>> -----Ursprüngliche Nachricht-----
>> Von: typo3-german-bounces at lists.typo3.org
>> [mailto:typo3-german-bounces at lists.typo3.org] Im Auftrag von Stefan
>> Padberg
>> Gesendet: Mittwoch, 2. Juli 2014 13:54
>> An: typo3-german at lists.typo3.org
>> Betreff: [TYPO3-german] SQL error im Backend debuggen
>>
>> Hallo,
>>
>> ich habe hier einen komischen Effekt:
>>
>> Typo3 4.7, eigene Extbase-Extension mit 2 Repositories
>>
>> Bis vor kurzem konnte ich noch im Backend Datensätze in beiden Tabellen
>> anlegen. Jetzt geht das nur noch bei der einen Tabelle, bei der anderen
>> erscheint nach dem Abspeichern die leere Eingabemaske und eine flash
>> message
>> "SQL error: ''()". Alle eingegebenen Daten sind weg.
>>
>> Einen vorhandenen Datensatz zu verändern geht ohne Probleme.
>>
>> Kommt das jemand bekannt vor?
>>
>> Wie kann ich mir im Backend die SQL-Abfrage anzeigen lassen? Irgendwie
>> kommt
>> die Debugkonsole auch nicht in Gang.
>>
>> Wie würdet ihr so etwas debuggen?
>>
>> Grüße
>> Stefan
>>
>> ---
>> Diese E-Mail ist frei von Viren und Malware, denn der avast! Antivirus
>> Schutz ist aktiv.
>> http://www.avast.com
>>
>> _______________________________________________
>> TYPO3-german mailing list
>> TYPO3-german at lists.typo3.org
>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
>>
>


---
Diese E-Mail ist frei von Viren und Malware, denn der avast! Antivirus Schutz ist aktiv.
http://www.avast.com



More information about the TYPO3-german mailing list