[TYPO3-UG Russia] (не)русские буквы в javascript-окнах

Anton S. Ustyuzhanin apollonx at mail.ru
Mon May 22 05:38:39 CEST 2006


Здравствуйте, Valery.

Вы писали 21 мая 2006 г., 14:06:01:

VR> Похоже наконец-то найдено нормальное решение
VR> (спасибо Киту)

VR> http://typo3.biz/showthread.php?t=1100&page=2
VR> http://bugs.typo3.org/view.php?id=3527

VR> поправить файл t3lib/jsfunc.validateform.js

VR> function 
VR> validateForm(theFormname,theFieldlist,goodMess,badMess,emailMess)
VR>          var formObject = document[theFormname];
VR>          theFieldlist = decodeURI(theFieldlist);   // добавленная строка
VR>          if (!formObj............

VR> Валерий
VR> www.typo3lab.ru
VR> _______________________________________________
VR> TYPO3-russia mailing list
VR> TYPO3-russia at lists.netfielders.de
VR> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-russia

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

-- 
С уважением,
 Anton                          mailto:apollonx at mail.ru




More information about the TYPO3-russia mailing list