[gelöst] CCK Feld für Postleitzahl
am 22.11.2010 - 23:18 Uhr in
... habe ich als Ganzzahl definiert.
Das Problem: bei PLZen mit 0 am Anfang wird die 0 nicht angezeigt. Gibt es eine Möglichkeit die 0 am Anfang und 5 Stellen zu erzwingen oder sollte ich besser das Feld als Text umformatieren. Welche Nachteile hätte die Textformatierung dann (z.B. Sortierungen, ><-Suchen, o.Ä.).
Danke für Hinweise
- Anmelden oder Registrieren um Kommentare zu schreiben

Postleitzahl
am 23.11.2010 - 08:11 Uhr
Hallo.
bei PLZen mit 0 am Anfang wird die 0 nicht angezeigt.
Kann auch nicht, da es keine Ganzzahl größer 0 gibt, die eine führende 0 hat.
sollte ich besser das Feld als Text umformatieren.
Ja, auf jeden Fall.
Welche Nachteile hätte die Textformatierung dann (z.B. Sortierungen, ><-Suchen, o.Ä.)
Nachteile beim Suchen ergeben sich dadurch definitiv nicht. Die Sortierung könnte eventuell anders sein ("1", "10", "11", "2", "3", "4", ...), jedoch kann dieser Effekt bei exakt 5-stelligen Texten nicht auftreten.
hth,
Stefan
Danke
am 29.11.2010 - 22:44 Uhr
ich habe diese nun in Texformatierung umgewandelt. Vielen Dank!
Stand auch vor diesem
am 30.11.2010 - 03:26 Uhr
Stand auch vor diesem Problem, musste ebenfalls ein Textfeld nehmen, Problem wird wohl sein, dass alle Zeichen erlaubt sind. Würde mich interessieren, wie man das Textfeld auf Zahlen beschränken könnte.
Was mich ebenfalls interessieren würde, wie könnte man es so umsetzen, sobald mindestens eine Zahl eingibt, dass auch eine Auswahl an Orten in einem andern Feld oder anders gesagt, das eine Feld heißt PLZ, das andere Ort. Man könnte theoretisch ein Feld eingeben, und wenn man die PLZ oder den Ort eingibt, erscheinen die im Feld (33098 Paderborn) könnte da stehen. Ist bei den meißten Seiten auch so umgesetzt. PLZ und Ort sollten dabei denke ich getrennt gehandhabt werden da auch die spätere Suche kein Problem darstellen sollen.
Es gibt ja unter anderem "Computed field" aber gibt es so gut wie keine gescheite Doku dazu. Mann könnte was das Textfeld betrifft, bestimmt davon ein Textfeld erstellen, dass aber nur Zahlen zulässt.
Vielen Dank.