Создаете форму вебформ. Ей присваивается текстовый ID. Его можно посмотреть в хтмл-коде на странице с вебфоромой. Копируете его в буфер обмена.
Идете в настройки модуля капча, там есть поле, куда вводятся ID форм чтобы потом в них появлялась капча. Вставьте туда и свой ID. Сохраните результаты. Должно работать.
Создаете форму вебформ. Ей присваивается текстовый ID. Его можно посмотреть в хтмл-коде на странице с вебфоромой. Копируете его в буфер обмена.
Идете в настройки модуля капча, там есть поле, куда вводятся ID форм чтобы потом в них появлялась капча. Вставьте туда и свой ID. Сохраните результаты. Должно работать.
в ХТМЛ-тексте у формы ИД "webform-client-form-24" (24 - ИД ноды), вставляю его в настройках капчи, выдаёт "Некоректный form_id", заменяю все "-" на "_" настройки сохраняются, но капча не появляется...
ну и ещё вопрос как прикрепить капчу ко всем формам, которые будут создаваться (тип материала webform) ?
1. Идем в Настройки-CAPTCHA
2. Ищем и ставим галочку Add CAPTCHA administration links to forms
3. Открываем страницу, где сделана webform (в режиме просмотра!)
4. Вы увидите спойлер CAPTCHA, раскрываете и там будет добавление капчи, ID формы само определится.
Хотя у меня было ID вебформы webform-client-form-12, а определилось и добавилось webform_client_form_12, т.е, наверное, можно было и просто добавить этот ID на страницу настроек капчи
«Опубликовано Dim565 в вс, 09/10/2011 - 08:20.
Делаем так:
1. Идем в Настройки-CAPTCHA
2. Ищем и ставим галочку Add CAPTCHA administration links to forms
3. Открываем страницу, где сделана webform (в режиме просмотра!)
4. Вы увидите спойлер CAPTCHA, раскрываете и там будет добавление капчи, ID формы само определится.
Хотя у меня было ID вебформы webform-client-form-12, а определилось и добавилось webform_client_form_12, т.е, наверное, можно было и просто добавить этот ID на страницу настроек капчи»
Хотя об этом уже писали.
Воспользоваться галочкой в настройке капчи - Add CAPTCHA administration links to forms
Это очень удобно!
Там сразу и ID формы можно посмотреть
Комментарии
писать id формы, которую создали в webform как материал. Посмотреть id можно в исходном коде на нужной форме.
Подскажите пожалуйста... А можно подробнее как настроить работу каптчи с модулем вебформ?
Создаете форму вебформ. Ей присваивается текстовый ID. Его можно посмотреть в хтмл-коде на странице с вебфоромой. Копируете его в буфер обмена.
Идете в настройки модуля капча, там есть поле, куда вводятся ID форм чтобы потом в них появлялась капча. Вставьте туда и свой ID. Сохраните результаты. Должно работать.
ну и ещё вопрос как прикрепить капчу ко всем формам, которые будут создаваться (тип материала webform) ?
А мне понравился больше вариант описанный в блоге davepoon'a: Make CAPTCHA module components working in Webform module | DavePoon Weblog
А если форма самописная? Поможет ли ввод её id в настройки каптчи?
Ввел id рукописной формы и не помогло. Как быть?
Делаем так:
1. Идем в Настройки-CAPTCHA
2. Ищем и ставим галочку Add CAPTCHA administration links to forms
3. Открываем страницу, где сделана webform (в режиме просмотра!)
4. Вы увидите спойлер CAPTCHA, раскрываете и там будет добавление капчи, ID формы само определится.
Хотя у меня было ID вебформы webform-client-form-12, а определилось и добавилось webform_client_form_12, т.е, наверное, можно было и просто добавить этот ID на страницу настроек капчи
«Опубликовано Dim565 в вс, 09/10/2011 - 08:20.
Делаем так:
1. Идем в Настройки-CAPTCHA
2. Ищем и ставим галочку Add CAPTCHA administration links to forms
3. Открываем страницу, где сделана webform (в режиме просмотра!)
4. Вы увидите спойлер CAPTCHA, раскрываете и там будет добавление капчи, ID формы само определится.
Хотя у меня было ID вебформы webform-client-form-12, а определилось и добавилось webform_client_form_12, т.е, наверное, можно было и просто добавить этот ID на страницу настроек капчи»
Спасибо. Самое верное решение.
Спасибо, для 7-ки так же.
Хотя об этом уже писали.
Воспользоваться галочкой в настройке капчи - Add CAPTCHA administration links to forms
Это очень удобно!
Там сразу и ID формы можно посмотреть
А как сделать чтобы капча в форме обратной связи была еще и для зарегистрированных пользователей?
Сейчас ее там нет