We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 11560
    • 13 Posts
    Никак не могу понять, можно ли в форму обратной связи на FormIt вставить обычную каптчу, а не recaptcha. В документации что-то ничего не пишут по этому поводу
    http://rtfm.modx.com/display/ADDON/FormIt
      • 11560
      • 13 Posts
      UP
        • 3247
        • 1 Posts
        Для будущих поколений ссылка http://rtfm.modx.com/display/ADDON/FormIt.Hooks.recaptcha
          • 40411
          • 1 Posts
          Если прочитать изначальный вопрос, то можно понять, что recaptcha как раз не подходит.
          Есть пример другой капчи, но имхо, он ничем не лучше recaptcha.

          Вставить обычную капчу не так сложно. Для этого нужно:
          1. Вставить в форму картинку и поле к ней (для примера name="captcha").
          2. В настройки Formit добавить к customValidators и validate:
          [[!FormIt?
             &validate=`captcha:checkCaptcha`
             &customValidators=`checkCaptcha`
          ]]
          

          3. Создать сниппет, который будет проверять "правильность" капчи:
          Например: (скорее всего у вас будет другой параметр, а не 'secpic')
          if($_SESSION['secpic']==$value) {
          return true;
          } else {
          $validator->addError($key, 'Неверный код. Попробуйте снова.');
          return false;
          }
            • 31246 ☆ A M B ☆
            • 428 Posts
            Есть пример другой капчи, но имхо, он ничем не лучше recaptcha.
            Вот у нас спецы развелись! То не лучше, то не нравиться. Ну если вы такой знаток, сделайте лучше.
            А то, что вы привели... набор чегото к чемуто.... [ed. note: valikras last edited this post 14 years, 3 months ago.]
              Valentin Rasulov - Industrial design (Hobbies - Web Development)
              Development not standard projects on CMF MODx Revolution.
              Small sample of extensions
              • 42462
              • 1 Posts
              Идея со своей капчей мне очень понравилась. Немного доработал ее и описал у себя на сайте http://danwez.ru/articles/captcha-formit.html. Может кому-то пригодится.