Anton
Ура, спасибо тебе, добрый человек)
Sergey_K
Миша
Anton
а у плагина чем больше приоритет тем он раньше выстрелит, или наоборот?
Anton
какой плагин раньше сработает, с приоритетом 1 или 2?
Gaius Cassius
а мне тоже интересно
если выставить 2 плагина на onWebPageNotFound
и первый плагин вернет запрос на редирект, то второй плагин сработает или нет?
Anonymous
core/model/modx/modx.class.php : 1969 Произошла ошибка при регистрации действий менеджера.
Кто сталкивался с таким?
Sergey_K
Gaius Cassius
Sergey_K
Ну по логике пхп если небуферизируемый вывод, то все у тебя в куче и будет
Sergey_K
По идее же событие это тупо пхп функция, которая последовательно запускаеттвои обработчики
Sergey_K
Ну, в моем понимании.
Gaius Cassius
в общем, надо пробовать
Pavel
подскажите по js чет с массивом затупил.. есть к примеру let array = { one: 'text', two: 'text 2'} и например есть такое let myvar = 'one'; как я могу выбрать из массива по значению myvar? 😬
Evgeniy
Pavel
не, мне наоборот нужно array[myvar], вроде так и работает как мне сказали
Evgeniy
Pavel
да, спасибо
Evgeniy
и еще скорее всего это промежуточная переменная и не нужна
Sergey_K
Pavel
да, сори 😬
Sergey_K
array.one
Sergey_K
тоже катит
Sergey_K
ну ассоциативный массив... типа
Sergey_K
с методами :)
Sergey_K
ну да
Evgeniy
ну да
а если упороться, то и return array.shift()
Sergey_K
Слушайте, а как модх выдает ключи для фронта?
Я увидел в каждом аяксе ключ.
Но, правда, он один для всех запросов.
Он где-то просто на странице передаваемой выкладывается?
Sergey_K
Я просто думаю, как мне свои контроллеры защитить от спама, брутфорса и пр.
Evgeniy
Sergey_K
Ну как минимум я так понял, посмотрев запросы
Sergey_K
Скину скрины щас доеду
Evgeniy
ajaxform генерит хеши
Evgeniy
modx ниче не генерит
Sergey_K
Sergey_K
Чексумма?
Gaius Cassius
антиспам? по хуку spam?
Gaius Cassius
не работает конечно, но все же
Evgeniy
Для чего?
просто для того что бы форму отслеживать
Evgeniy
вобщем если я все правильно понял
Evgeniy
берешь какое то поле
Evgeniy
выводишь в хиддеш его хеш
Evgeniy
при отправке проверяешь
Evgeniy
если == отсылаешь
Sergey_K
Я про аякс. Чтобы не приходили левые запросы
Evgeniy
ну аякс не аякс какая разница
Evgeniy
проверяй кстати аякс или нет
Evgeniy
это большинство ботов отсеивает
Evgeniy
httprequest
Sergey_K
Да заголовок подделать нет проблем
Sergey_K
Это я знаю
Gaius Cassius
хм
а в ajaxform есть такая проверка?
Sergey_K
Думаю генерить ключ на странице
Sergey_K
И с ключом уже ломиться
Sergey_K
А у кого его нет идут лесом
Sergey_K
Sergey_K
Пхп может генерить налету
Sergey_K
Это не вопрос
Sergey_K
И класть в бд
Evgeniy
есть еще идея на скрытый инпут
Evgeniy
чтобы по фокусу на обычный инпут в скрытый передавалось например 1
Evgeniy
а потом его проверять
Evgeniy
не вручную такое не улетит
Sergey_K
Не, ты не понял
Sergey_K
А...я понял)
Ты про то, чтобы присылать признаки жизни
Sergey_K
Ясно
Evgeniy
Sergey_K
Не, все так, да
Sergey_K
Если запрос приходит с признаками жизни, то ок
Sergey_K
А если нет, то нах это бот
Evgeniy
ну да, как то так
Evgeniy
еще ребята делали хидден поле spam наоборот
Sergey_K
Типа, скрытое поле ноуспам
Sergey_K
А боты не соображают, что поле скрыто?
Evgeniy
Типа, скрытое поле ноуспам
ну изначально была идея поля spam, типо бот даун и его заполнит)) собственно проверяли на его значение...