Евгений
Тебе на капчу надо required? Там хук надо использовать от плагина рекаптчи
Sergey
Можно подробнее?
Sergey
Вот как такой же required прописать для рекапчи?
Sergey
Везде мануалы про формит и аджаксформ.
Sergey
Так что, никто не знает, как сделать поле обязательным?
Sergey
Или это не реализуемо на modx?
🙈 PG
как по мне, то MODX тут вообще не при делах
Pavel
Kost9in
modx гамно! слышал, что на джумле это легко сделать
Sergey
А почему тогда это не описанно нигде? Как этот вписанный хук сделать обязательным?
Kost9in
если я правильно понял - у молодого человека нет formit
Pavel
Ну так тогда пусть молодой человек делает так:
if (!$_POST['Мое поле']) {
exit();
}
Sergey
Наверное ты слишком много наслушался стендапов ларина или хованского. И с юмором лучше не стало, и внимательность подтупилась. Я писал уже, что с формитом все норм.
Pavel
Sergey
А если поля не завязаны на формит?
Sergey
Так куда прописыватьь рекваерд?
Евгений
У аяксформы есть свои коллбеки, у рекаптчи свои. Мы это сами писали, примера сейчас не найду.
Евгений
Так просто req туда не пропишешь, это надо проверять при сабмите
Pavel
Зачем вообще ставить рекапчу объясните мне?
Kost9in
required - это валидация html 5 браузера
Kost9in
это не будет работать для кастомных елементов
Евгений
Там здоровый айфрейм грузится, а не одно поле
Kost9in
но мне больше нравится объяснение, что на modx это не реализуемо
Евгений
Никак
Евгений
Это не так работает
Sergey
А как? Нормальной инфы по этой теме я не нашел для модекса.
Евгений
поднимите мне веки, дайте в руки пистолет
Kost9in
наверное потому что это не связано с modx
Евгений
Pavel
Смотрите, сейчас расскажу лайвхак как без рекапч полностью исключить спам
пишите самый первый вот такой хук:
if ($_SERVER['HTTP_X_REQUESTED_WITH'] != 'XMLHttpRequest') {
return false;
}
return true;
И спама вы больше никогда не увидите.
Ах, да, это работает только если форма по ajax отправляется
Евгений
а можно вписать в гугль formit + recaptcha
Sergey
А если исключить "если"?
Sergey
Евгений
ага
Pavel
Вот посетители мобильников то обрадуются когда у них от отправки формы страница перезагрузится и перекинет в самый верх
🙈 PG
https://modx.pro/components/4902/
Евгений
человеку самому влом погуглить, давайте вместе сядем и решим его проблему
Sergey
🙈 PG
я просто глянул комменты, и мне кажется что там есть ответы даже для случаев когда безрукие марсиане хотят отправить формру с помощью беспроводного подключения к кольцам сатурна
Sergey
Если бы гугл нашел решение, не связанное с плагинами аджаксформ или формит, тогда я бы не спрашивал тут. Пока объяснял уже пытались даже петросянить.
Евгений
Вам несколько раз объяснили, что нельзя. Это надо писать руками и модх тут не причём. У вас же вопросы из серии "а чо?", " а почему нет?", "а где статья?"
Именно поэтому начинают троллить и сарказмировать ;)
Kost9in
Kost9in
и скинули документацию к капче
Kost9in
и нет ответа на вопрос "куда прописать required так, что бы оно заработало"
Pavel
Это прям как извечный вопрос клиентов "А сколько у вас стоит сайт"
Sergey
Я понял, что модекс такой возможности не предоставялет по средствам своих плагинов и нужно городить костыли.
И не троллить/сарказмировать, а петросянить.
Мда...странный движок, этот модекс.
Kost9in
Извини, но я понял, что ты не очень умный)
Pavel
Евгений
Евгений
Или для этого тоже нужен плагин?
Миша
а в чем проблема собсвтенно? Подключить капчу к форме?
Миша
или что сделать надо?
Евгений
Паша, почему до сих пор не написал?!
Евгений
проблема в голове
Евгений
Или Миша
🙈 PG
Миша
🙈 PG
Миша
😁
Pavel
Я как то раз связался с друпалом, я так офигел что весь фронт обрабатывается движком. При том что самое интересное, события по типу submit отловить нельзя было, drupal генерирует свои события
Миша
Вот куда вписать тут параметр required?
Вообще правильно заданный вопрос уже несет в себе половину ответа,/
Ребята, я хочу сделать поле в форме обязательным, Какие плагины мне использовать? Formit с полем validate
Миша
&hooks=recaptchav2,email
А вот это прописано?
Миша
и покажи вызов
Pavel
Да нет у него формита
Pavel
Ему говорят пиши сам тогда
Pavel
А он "Да говно ваш modx"
Sergey
Sergey
requried?
Миша
что required
Kost9in
да еба
Kost9in