Hallo,
ich möchte gerne das neben allen Pflichfeldern meiner Extension die Grafik mit dem gelben ausrufezeichen erscheint, wenn sie niht ausgefüllt sind.
Dafür habe ich in der tca.php folgendes deklariert :
...
"config" => Array ("eval" =>"required,trim"),
...
Bei einem normalen Eingabefeld klappt dasauch wunderbar, jedocch nicht bei Feldern mit Checkboxen bzw. Textareas. Da würde ich die Grafik aber auch gerne haben 😃
Weiß Jemand Rat ?
danke
checkbox als required? sehr lustig!
Er/sie hat Recht, required geht nicht bei Textarea und auch nicht bei Fileupload:
#291146
Im Verzeichnis /t3lib gibt es eine Datei jsfunc.validateform.js dort ca. ab der Zeile 70 den Code folgendermaßen ergänzen:
var value="";
switch(type) {
case "text":
case "textarea":
-->case "file": <---
value = fObj.value;
break;
case "select-one":
if (fObj.selectedIndex>=0) {
value = fObj.options[fObj.selectedIndex].value;
}
break;
case "select-multiple":
var l=fObj.length;
for (a=0;a<l;a++) {
if (fObj.options[a].selected) {
value+= fObj.options[a].value;
}
}
break;
.....