Skip to content
This repository has been archived by the owner on Nov 3, 2023. It is now read-only.

Numerischer String in der Config-Datei #286

Closed
aschempp opened this issue Nov 29, 2011 · 6 comments
Closed

Numerischer String in der Config-Datei #286

aschempp opened this issue Nov 29, 2011 · 6 comments
Assignees
Labels
Milestone

Comments

@aschempp
Copy link
Member

http://www.contao.org/board/message/56986.html

Gemäss diese Thread kommt es zu Problemen wenn ein Numerischer String in der Config-Datei gespeichert werden soll. Config.php prüft auf Zeile 237 mittels is_numeric ob als Zahl oder String gespeichert werden soll.

Ich denke dies sollte mittels is_int() und is_float() erfolgen. Ein Numerischer String sollte als String gespeichert werden.

--- Originally created on November 25th, 2008, at 09:37am (ID 286)

@ghost ghost assigned leofeyer Nov 29, 2011
@leofeyer
Copy link
Member

Der Input aus einem Formular wird immer als String übermittelt, daher würde is_int() nicht funktionieren. Hast Du es getestet bevor Du das Ticket erstellt hast?

--- Originally created on November 25th, 2008, at 10:30am

@BugBuster1701
Copy link
Contributor

Fakt ist aber, das irgendwo die Umwandlung passiert.

Eingabe im Formular: 00697e7 wird zu 6870000000

Eingabe in Localconfig: '00697e7' wird zu 6.97E+9

--- Originally created on November 25th, 2008, at 04:33pm

@leofeyer
Copy link
Member

Ja, is_numeric() erkennt 00697e7 korrekt als numerischen Format und setzt deshalb keine Kommata. Ist halt einfach kein guter Name für eine Datenbank, da kann TL nichts dafür.

--- Originally created on November 25th, 2008, at 05:17pm

@leofeyer
Copy link
Member

Möglicher Workaround: http://www.typolight-community.de/showthread.php?p=50651#post50651

--- Originally created on March 13th, 2010, at 09:33am

@leofeyer
Copy link
Member

Behoben in 8292382.

--- Originally created on March 15th, 2010, at 07:18pm

@leofeyer
Copy link
Member

--- Originally completed on March 15th, 2010, at 07:18pm

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

3 participants