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