Dmytro
php version ? need 5.6+
Marc
7.0.25
Dmytro
for sample fresh demo site: http://site2.div.net.ua/contact-us.html
and all work
Marc
Ah its empty with me too here!
Dmytro
http://take.ms/hMgf0
Marc
Dmytro
what browser? maybe some bug with adBlock plugins?
Marc
Only after sending the second time
Marc
FF
Dmytro
oo i see after secont timy try now wotk
Dmytro
will test and fix
Сергей
Сергей
FF
Marc
Chrome too
Dmytro
отправь форму а потом второй раз попробуй отправить :
Dmytro
yes its bug, after send
Marc
Только после отправки его второй раз да :)
Dmytro
yes
Bilbo Baggins
@Pathologic93, это залёт
Сергей
Dmytro
but after wait 1 minute all work )
Rahim
dima ti znayew angliskiy
Rahim
😂
Dmytro
need try with:
- protectSubmit
- submitLimit
Сергей
Rahim
😂
Rahim
/buy@Axenia_Bot
Rahim
ux gruppe dobavili magazin
Pathologic
что именно ввести некорректно?
Rahim
luboy polya
Dmytro
сек ща видео скину
Dmytro
http://take.ms/4nFQF
Pathologic
показывает что форму раз в минуту отправлять
Rahim
na email vvedi tekst bez @
Dmytro
Dmytro
тоесть проблема не в том что не коректно работает а в том что не выводит инфу мол толко раз в минуту отправлять можно
Marc
Другой вопрос:
Интересно, правильно ли я делаю это: reCaptcha работает, но правильно ли его жестко записать в форму tpl?
Я не могу использовать [+ captcha +]. нужно жестко записать его так:
<div id = "ContactForm-recaptcha" class = "g-recaptcha" data-sitekey = "6Lf1pEwUAAAAAIk5k8unPGLdTzYxxxxx" data-type = "image" data-tabindex = "0" data-size = "0" data-theme = "light "data-callback =" "data-expired-callback =" "data-badge =" rightright "> </ div>
Pathologic
но у меня-то выводит, и на русском и на аглийском
Marc
'captcha'=>'reCaptcha',
'captchaField'=>'g-recaptcha-response',
'captchaParams'=>'{
"siteKey":"6Lf1pEwUAAAAAIk5k8uxxxxxx",
"secretKey":"6Lf1pEwUAAAAALFwE_xxxxxxx",
"errorCodeFailed":"A reCAPTCHA validation error occured",
"theme":"light"
}'
Andrey
Marc
👍
Marc
testing
Pathologic
мне это кажется логичным, что форма не обрабатывается вообще
Сергей
testing
&messagesOuterTpl=`@CODE:<div class="alert alert-danger">[+messages+]</div>`
&messagesTpl=`@CODE:[+messages+]`
Pathologic
так она и выдается
Dmytro
нет
Andrey
Вроде выдавалась. Уже пошатали?)
Pathologic
Dmytro
значит в демо сайте криво ):
Pathologic
такое могло быть в какой-то прошлой версии если нет нужного языка
Pathologic
но теперь если нет языка, то используется английский
Pathologic
другой вариант - phx похерил плейсхолдеры в инлайн-шаблонах
Dmytro
на phx пофиг ) это проблема тех кто его использует
Andrey
А кстати. Шопкипер его активно юзал в корзине. Теперь как?
Pathologic
ну вот я вчера возился с сайтом где phx установлен, а используется ли, я не знаю, проверять кучу чанков и шаблонов было лень и пришлось вызывать сниппет с шаблонами через runSnippet (:
Marc
&messagesTpl=`@CODE:[+messages+]` <---- works
Marc
О reCaptcha, recaptcha показывает только после нажатия кнопки Отправить
Marc
http://formlister.esensdev2.nl/contact-us.html
Pathologic
'messagesTpl' => '@CODE:<div class="form-messages alert alert-danger">[+required+]<br>[+errors+]</div>', - Дима виноват во всем 😸
Marc
messagesTpl' => '@CODE:<div class="form-messages alert alert-danger">[+messages+][+required+]<br>[+errors+]</div>',
Что-то вроде этого
Marc
Нажмите "Send this Message" и появляется reCaptcha
http://formlister.esensdev2.nl/contact-us.html
Marc
Andrey
В первом случае вы вызваете не FormLister, а только formTpl?
Pathologic
Pathologic
поэтому капча и не выводится
Andrey
С reCaptha наверное придётся двойной вызов сделать? В шаблоне и в аякс
Pathologic
[[FormLister? &formid=`ContactForm` &formTpl=`ContactForm` &noemail=`1` &captcha= &captchaParams= &captchaField=]]
Andrey
Я имею в виду, что в демо сайте вроде бы просто tpl формы вставлен и всё.
Pathologic
там наверное и js нужно поправить чтобы капча обновлялась после отправки
Andrey
Удалять-добавлять скрипт на complete можно, заработает.
Pathologic
ну я капчами не пользуюсь, так что уже и не помню что там нужно делать, мне казалось что-то типа reset()
Andrey
В документации есть, но он что-то не заводился. По крайней мере давненько. Поэтому просто удалял и добавлял заново.
Andrey
Pathologic
отправки через аякс уже достаточно