﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	blockedby	blocking
1554	JS Funktion check_input() gibt auch Fehler aus, wenn Mindestlänge 0 ist	web-looks <info@…>	Gerhard Waldemair	"Die JavaScript Funktion check_input() gibt auch eine Fehlermeldung aus, wenn die Mindestlänge für das Feld 0 beträgt. Es liegt daran, dass diese Funktion nicht nur die Länge der Eingabe prüft, sondern auch auf leeres Feld. In den PHP-Dateien hingegen wird bei der Fehlerprüfung immer nur die Länge geprüft.

Nachvollziehbar indem man irgendein Kundenfeld unter Konfig > Minimum Werte auf 0 setzt und dann dieses Feld bei Angabe einer Adresse frei lässt. Aufgefallen ist es mir beim Testen des Bundesland Feldes, wo es ja schon standardmäßig auf 0 steht.

Vorschlag zur Korrektur:

/includes/form_check.js.php

Suchen nach:

{{{
if (field_value == '' || field_value.length < field_size) {
}}}

DAVOR einfügen:

{{{
if (field_size <= 0) return true;
}}}
"	Bug/Fehler	closed	normal	modified-shop-2.0.5.0	Shop	2.0.4.2	fixed				
