Hallo,

beim debuggen eines sehr hässlichen Problems bin ich über die Funktion checkStoredRecord() in t3lib_tcemain gestolpert.

Theoretisch sollte man diese ja mit der Variable checkStoredRecords abschalten können - aber wie macht man das für einen bestimmten Inhaltstyp? Geht das überhaupt? Oder muss man das für die ganze Site machen?

Viele Grüße,

Thomas

PS: Wen es interessiert - das Problem lag darin, das ein Wert in ein DOUBLE-Feld weggeschrieben wurde, der am Ende noch eine Null hatte (3.10). Beim Wiederauslesen in checkStoredRecord() kam nur 3.1 zurück und das ist beim eine StringCompare natürlich unterschiedlich... Merke: Enteder in der DB DECIMAL als Datentyp verwenden oder immer eine vernünftige Typkonvertierung inkl. Entfernung von Nullen machen. Vor allem, wenn man die Werte an andere Extensions weitergibt...gnarf...
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an