[TYPO3-german] checkStoredRecord() deaktivieren?

Thomas Kowtsch thomas at kowtsch.de
Sat Mar 19 19:01:54 CET 2011


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...


More information about the TYPO3-german mailing list