1. Главная
  2. Форумы
  3. Техподдержка Drupal
  4. Решение проблем

Кеш для страницы c captcha

Главные вкладки

Здравствуйте.
На Drupal 8 установил 2 модуля: Captcha и recaptcha.
Все работает корректно, но только вижу что капча отключает кеширование - Note that the CAPTCHA module disables page caching of pages that include a CAPTCHA challenge.
Сайт одностраничный и получается что весь сайт без кеша. Капча используется для отправки контактной формы и отображается в модальном окне.
Есть ли способ включить кэш и использовать капчу?
Заранее спасибо.

Комментарии

Аватар пользователя nnovosad nnovosad 28 мая 2018 в 13:00

Дизайн делал не я.
Посмотрел как реализована модалка и вижу что всплывающий блок есть на странице и у него в стилях 'display:none'.
После нажатия на ссылку 'Contact Us' у этого блока пропадает 'display:none' и появляется окно с формой.
Как я понимаю это сделано неправильно.
Правильно ли я понимаю что у меня 2 варианта:
1) переделать модальное окно
2) найти альтернативу модуля Captcha. Как вариант Honeypot
?

Логотип drupal.ru

Содержимое сайта публикуется на условиях CreativeCommons Attribution-ShareAlike 3.0 или более поздней версии. Программные коды в тексте статей — на условиях GNU GPL v2 или более поздней версии.

Документация по совместной работе с репозиторием drupal.ru – https://docs.drupal.ru/code

Drupal – торговая марка Дриса Бёйтарта

12+

AltStyle によって変換されたページ (->オリジナル) /