Евгений
Тебе на капчу надо required? Там хук надо использовать от плагина рекаптчи
Sergey
Можно подробнее?
Sergey
Вот как такой же required прописать для рекапчи?
Sergey
Везде мануалы про формит и аджаксформ.
Sergey
Так что, никто не знает, как сделать поле обязательным?
Sergey
Или это не реализуемо на modx?
🙈 PG
как по мне, то MODX тут вообще не при делах
Kost9in
modx гамно! слышал, что на джумле это легко сделать
Sergey
А почему тогда это не описанно нигде? Как этот вписанный хук сделать обязательным?
Pavel
modx гамно! слышал, что на джумле это легко сделать
Я отдельно laravel ставлю для того чтобы валидировать поля
Pavel
А почему тогда это не описанно нигде? Как этот вписанный хук сделать обязательным?
https://google.gik-team.com/?q=%D0%92%D0%B0%D0%BB%D0%B4%D0%B8%D0%B0%D1%86%D0%B8%D1%8F+%D0%BF%D0%BE%D0%BB%D0%B5%D0%B9+formit Вообще нигде не описано, да
Kost9in
если я правильно понял - у молодого человека нет formit
Pavel
Ну так тогда пусть молодой человек делает так: if (!$_POST['Мое поле']) { exit(); }
Sergey
Наверное ты слишком много наслушался стендапов ларина или хованского. И с юмором лучше не стало, и внимательность подтупилась. Я писал уже, что с формитом все норм.
Sergey
А если поля не завязаны на формит?
Pavel
А если поля не завязаны на формит?
Значит проверяй в скрипте где завязаны, мы то откуда знаем каким образом у тебя происходит отправка
Sergey
Так куда прописыватьь рекваерд?
Евгений
У аяксформы есть свои коллбеки, у рекаптчи свои. Мы это сами писали, примера сейчас не найду.
Евгений
Так просто req туда не пропишешь, это надо проверять при сабмите
Pavel
Зачем вообще ставить рекапчу объясните мне?
Kost9in
required - это валидация html 5 браузера
Kost9in
это не будет работать для кастомных елементов
Евгений
Там здоровый айфрейм грузится, а не одно поле
🙈 PG
Так куда прописыватьь рекваерд?
https://developers.google.com/recaptcha/docs/display
Kost9in
но мне больше нравится объяснение, что на modx это не реализуемо
Евгений
Никак
Евгений
Это не так работает
Sergey
А как? Нормальной инфы по этой теме я не нашел для модекса.
Евгений
поднимите мне веки, дайте в руки пистолет
Kost9in
наверное потому что это не связано с modx
Pavel
Смотрите, сейчас расскажу лайвхак как без рекапч полностью исключить спам пишите самый первый вот такой хук: if ($_SERVER['HTTP_X_REQUESTED_WITH'] != 'XMLHttpRequest') { return false; } return true; И спама вы больше никогда не увидите. Ах, да, это работает только если форма по ajax отправляется
Евгений
а можно вписать в гугль formit + recaptcha
Sergey
А если исключить "если"?
Евгений
ага
Pavel
А если исключить "если"?
В 2018ом можно формы без ajax отправлять, серьезно?
Pavel
Вот посетители мобильников то обрадуются когда у них от отправки формы страница перезагрузится и перекинет в самый верх
🙈 PG
А как? Нормальной инфы по этой теме я не нашел для модекса.
а без модх? создай обычную html страницу и там попробуй прикрутить. это так, что-бы модх не мешал
🙈 PG
https://modx.pro/components/4902/
Евгений
человеку самому влом погуглить, давайте вместе сядем и решим его проблему
🙈 PG
я просто глянул комменты, и мне кажется что там есть ответы даже для случаев когда безрукие марсиане хотят отправить формру с помощью беспроводного подключения к кольцам сатурна
Sergey
Если бы гугл нашел решение, не связанное с плагинами аджаксформ или формит, тогда я бы не спрашивал тут. Пока объяснял уже пытались даже петросянить.
Евгений
Вам несколько раз объяснили, что нельзя. Это надо писать руками и модх тут не причём. У вас же вопросы из серии "а чо?", " а почему нет?", "а где статья?" Именно поэтому начинают троллить и сарказмировать ;)
Kost9in
и скинули документацию к капче
Kost9in
и нет ответа на вопрос "куда прописать required так, что бы оно заработало"
Pavel
Это прям как извечный вопрос клиентов "А сколько у вас стоит сайт"
Sergey
Я понял, что модекс такой возможности не предоставялет по средствам своих плагинов и нужно городить костыли. И не троллить/сарказмировать, а петросянить. Мда...странный движок, этот модекс.
Kost9in
Извини, но я понял, что ты не очень умный)
Евгений
Или для этого тоже нужен плагин?
Миша
а в чем проблема собсвтенно? Подключить капчу к форме?
Миша
или что сделать надо?
Евгений
Паша, почему до сих пор не написал?!
Евгений
проблема в голове
Евгений
Или Миша
🙈 PG
Миша
Pavel
Это задача фронта, причём тут ваааааще модх?
Ну судя по всему человек привык ко всяким Drupal, где на фронте из коробки идет свой микрофреймворк который умеет например валидировать пустые поля
🙈 PG
вот тут же
аахахах
Миша
😁
Pavel
Я как то раз связался с друпалом, я так офигел что весь фронт обрабатывается движком. При том что самое интересное, события по типу submit отловить нельзя было, drupal генерирует свои события
Sergey
а в чем проблема собсвтенно? Подключить капчу к форме?
Проблема в том, что капчу не проверяет при отправке. Месные недалекие петросяны выдают рез-ты первой страницы гугла. Больше пока нечего сказать.
Миша
Вот куда вписать тут параметр required?
Вообще правильно заданный вопрос уже несет в себе половину ответа,/ Ребята, я хочу сделать поле в форме обязательным, Какие плагины мне использовать? Formit с полем validate
Миша
&hooks=recaptchav2,email А вот это прописано?
Миша
и покажи вызов
Pavel
Да нет у него формита
Pavel
Ему говорят пиши сам тогда
Pavel
А он "Да говно ваш modx"
Миша
Нет. Формит работает норм. А одна из форм его не использует.
а что тогда отправляет форму? Если свой скрипт то тогда просто проверку надо дописать в него
Sergey
requried?
Миша
что required
Kost9in
да еба
Kost9in