Как защитить Formit от Curl

Всем доброго времени суток.
На новый год начали атаковать сайт спамом, опытным путем выяснили, что атака идет примерно таким скриптом:
curl -X POST -F 'name=linuxize22' -F 'phone=%2B7+(111)+111-1111' -F 'af_action=b410d612437cea16aebde937ffa79a3b' -F 'pageId=1' \
-H «X-Requested-With: XMLHttpRequest» \
--cookie «PHPSESSID=e12556e3b7093e9f82411af39f471e9f» \
адрес.сайта/assets/components/ajaxform/action.php

Капча не спасает от такой атаки (или может я коряво ее настроил?), но в личном кабинете капчи никаких плохих сессий она на замечает. А я вот спокойно таким скриптом шлю письма, когда она работает, таким же образом (как мне кажется) шлет письма и недоброжелатель.

Есть ли возможность защититься от такой атаки и интегрировать капчу на уровне самого formit, а не на уровне отдельной формы? Или может .htaccess спасет? Спам прекращается только когда ломаю formit добавляя в начале скрипта return;
Максим
11 января 2024, 12:56
modx.pro
629
0

Fetchit и ошибка Undefined array key "fetchit_called"

Приветствую! Не могу понять почему лезет ошибка при использовании FetchIt:

/home/b122193/public_html/core/components/fetchit/src/FetchIt.php 81
PHP warning: Undefined array key «fetchit_called»
Konstantin
11 января 2024, 11:32
modx.pro
682
0

[ms_CDEK2] Вывод информации в виджете на других языках

Добрый день!
Подскажите, пожалуйста, как в модуле ms_CDEK2 сделать так, чтобы он выводил информацию на карте и адреса пунктов выдачи товаров на других языках? Например, на казахском
Giant Dad
10 января 2024, 17:35
modx.pro
1
2 000
0

TinyMCE пустой поп ап

Здравствуйте, может кто сталкивался…
prnt.sc/7eX6VkDUPCFE
При нажатии Редактировать HTML код выскакивает пустое окно, так же при выборе Добавить/изменить изображение(((
Дмитрий
10 января 2024, 15:02
modx.pro
247
0

MIGX renderChunk: вывести title ресурса по его ID

Приветствую! Имеется TV «список ресурсов» и выводится через MIGX, в админке в таблице MIGX выводится только ID ресурса, а хотелось бы видеть там название ресурса. Подскажите как сделать кастомный рендер для этого поля?
Konstantin
10 января 2024, 12:07
modx.pro
379
0

Как вывести комментарии Tickets с определенным рейтингом

Заметка-памятка для себя.
Если нужно вывести комментарии Tickets выше определенного рейтинга, то можно использовать такой параметр where (для вызова на Fenom):

'where' => '{"rating:>":"0"}'
Wassi Wassinen
09 января 2024, 13:02
modx.pro
1
348
+1

Как поднять анкету человека в общем списке?

В общем, проблема такова. Нужно поднять человека на первое место в реестре, меняю поле «Позиция в меню» на «0», остальные выше. В редакторе слева человек на первом месте, но на сайте все осталось как до изменений. Что делать?
Michail13
08 января 2024, 10:49
modx.pro
344
0

Ошибка в методе getMsProductConditions

MODX Revolution 2.8.3-pl
SeoFilter 1.10.1-beta

Ошибка в журнале:
core/components/seofilter/model/seofilter/sfcount.class.php : 496) [SeoFilter] Counting error: Method "getMsProductConditions" not exists in class "sfCountHandler ".

Не существует в классе метода условий получения продукта, появилась такая пару месяцев назад, не пойму как лечить. Кто-то сталкивался с такой? Добрые люди, подскажите…
R2m0x94 (Vasily)
08 января 2024, 02:48
modx.pro
951
0

Превьюшка товара в админке из TV

Здравствуйте!
Возможно ли в админке, открывая категорию товаров со списком товаров, в колонке с превьюшками подтягивать картинку товаров не из галереи, а из TV поля?
И как добавить свои колонки (TV) в списке товаров?
Олег
05 января 2024, 00:49
modx.pro
415
0

easyComm 1.14.0 (3.3.0) темы оформления для звездочек и другие изменения к 2024 году

Привет! Оживлю немного сайт)

Выпустил новую версию easyComm 1.14.0 (3.3.0 для MODX 3) с некоторыми изменениями, о которых ниже.
Наумов Алексей
04 января 2024, 18:48
modx.pro
745
+8