Ставил только что стандартную форму обратной связи на TYPO3 4.1.
Из замеченного:
- Наконецто заработала переадресация на страницу после заполнения!
- Проблемы с кодировкой при выводе сообщения о незаполненных полях - само сообщение выводится нормально, а названия полей кракозябрами.
- Работает проверка Your email: | *email=input | | EMAIL (у меня раньше не получалось настроить)
* Вторая проблема лечится точно также, как и раньше - добавляем в jsfunc.validateform.js , который находится в typo3_src/t3lib/ строку в код:
Цитата:
function validateForm(theFormname,theFieldlist,goodMess,bad Mess,emailMess) {
var formObject = document[theFormname];
theFieldlist = decodeURI(theFieldlist); // добавленная строка
if (!formObj............
|
Кроме того можно еще добавить перевод к сообщению, выводимому при неправильном email`е
Цитата:
msg+="\n"+theLabel+' ('+(emailMess ? unescape(emailMess) : 'ваше сообщение')+')';
|