Системные настройки
Настройки дополнения имеют префикс crawlerdetect. и находятся в пространстве имён crawlerdetect.
Где изменить: Система → Системные настройки — фильтр по пространству имён crawlerdetect.
Таблица настроек
| Настройка | Описание | По умолчанию |
|---|---|---|
crawlerdetect_block_message | Текст при блокировке формы ботом | «Не удалось отправить форму. Попробуйте позже.» |
crawlerdetect_log_blocked | Логировать заблокированные отправки в системный журнал MODX | Да |
Сообщение при блокировке выводится через плейсхолдер FormIt [[+fi.validation_error_message]] (MODX) или {$modx->getPlaceholder('fi.validation_error_message')} (Fenom). Убедитесь, что в шаблоне формы этот плейсхолдер выводится.
Свойства сниппета isCrawler
| Свойство | Описание | По умолчанию |
|---|---|---|
| userAgent | Строка User-Agent для проверки (если пусто — берётся из запроса) | — |
| placeholderPrefix | Префикс плейсхолдера для имени обнаруженного бота | crawlerdetect. |
Плейсхолдер crawlerdetect.matches (или с вашим префиксом) заполняется именем бота при отладке.