PDA

Просмотр полной версии : captcha и новые формы typo3 4.6+


ironsss
06.07.2012, 06:13
Может туплю, но не могу понять, как прикрутить капчу (maag_formcaptcha или sr_freecap) к новой почтовой форме, той, что в версии 4.6 и выше. Разъясните плиз.

Alex Podusov
15.09.2012, 20:58
Никто не ответил в эту тему, но я так же присоединюсь к вопросу.
Плюс несколько новых.
Составил форму, настроил typo3 4.7 на отправку через авторизацию smtp - здесь всё нормльно. Установил freeCap. Через Form wizard возможность добавить капчу не появилась.
Добавляю вручную, как написано в доке: 45 = CAPTCHA
45 {
name = 100
layout {
<label />
<input />
<captchaimage />
<captchareload />
<captchaaccessible />
}
}

тоже безрезультатно.
Далее, мне надо было указать двух получателей, но не через запятую, ни через точку с запятой, ни через пробел - два адреса получателя указать нельзя, выдает ошибку. Решение только такое:
postProcessor {
1 = mail
1 {
recipientEmail = addr1@domen.com
senderEmail = noreply@domen.com
}
2 = mail
2 {
recipientEmail = addr2@domen.com
senderEmail = noreply@domen.com
}
}

в этом решении два минуса: при отправке сообщения фраза о успешной отправке выводится два раза (по количеству адресов), ну и соответственно при входе в Form wizard в postProcessor остается только последний элемент, который становится первым.

Итак - два вопроса: 1) Есть ли другой способ указать двух получателей почтового отправления, и
2) как же всё-таки правильно прикрутить капчу к встроенному эксту Forms, возможно ли это в принципе, или не стоит пока, а лучше вернуться к прежним экстам MailForm: PowerMail, Tmailform?

Alex Podusov
16.09.2012, 05:05
Вобщем-то powermail порадовал, пока выключил стандартный Forms, тем более что в powermail уже включена капча, а других экстов, где она будет нужна, в этом проекте пока не предвидется