В t3lib/jsfunc.validateform.js есть еще одна проблемма, которая
проявляется в TYPO3 4.0. Когда в форме ставишь "обязательное поле",
например "Email: | *_EMAIL=input,40", то проверка правильности _EMAIL
тоже не работает. Найдите в файле t3lib/jsfunc.validateform.js блок (в
оригинале номер строки 57):
Код:
if (specialMode) {
//index++; // <-- закомментируйте эту строку
theField = split(theFieldlist, ",", index);
}
Проблема решена.
Файл jsfunc.validateform.js с исправлениями
jsfunc.validateform.zip