Всего 125 777 комментариев

Олег Захаров
01 апреля 2026, 18:15
0
У меня на регистрации словил ошибку.
При это пользователь явно создался, т.к. повторно создать пользователя на ту же самую почту не дает.
При повторно попытке восстановить доступ так же ошибка выходит и кидает на страницу отладочную rumaxbot.ru/email/verification-notification.
На почту письмо о подтверждении не пришло.
Stepan
30 марта 2026, 23:42
0
ну там когда привязываешь есть какбы 3 шага, но в принципе о доке я подумаю
просто нужно понять это вообще кому-то нужно или нет))))

если будете пользоваться обязательно дополню сервис и какминибудь плюшками потому как боты там не хуже чем в телеге
Сергей Карпович
30 марта 2026, 22:11
0
Красота, уже воспользовался =D
Внутри личного кабинета как будто не хватает какой то минимальной доки
Николай Савин
30 марта 2026, 20:49
0
PHP >= 8.2 должно быть. У MS3 минимум 8.2
Stepan
30 марта 2026, 09:02
0
я делал для тех у кого нет своего бота
vectorserver
30 марта 2026, 07:39
0
Я делал бля себя класс (нужда заставила)
github.com/vectorserver/maxBotModx/
Вячеслав
28 марта 2026, 11:37
0
Спасибо огромное
Oleg
27 марта 2026, 14:49
0
Не получается установить pbQuiz. Требует pageblocks хотя я его установил. В чём может быть проблема?
Владимир
27 марта 2026, 13:13
0
Все ок, почему то не выполнялся Cron на хостинге, решил через провайдера.
Владимир
27 марта 2026, 10:21
0
Почему то не работает, висит в статусе Ожидает запуска (waiting)


Поля добавил, видео посмотрел. В логах пусто.
Подскажите пожалуйста, куда копать? Спасибо.
Евгений
26 марта 2026, 21:13
0
С валидацией по шагам стало понятней, спасибо, с событием change после загрузки файла буду разбираться.
Артур Шевченко
26 марта 2026, 20:10
0
После загрузки файла триггерится событие change вероятно по нему и происходит отправка.

чтобы обязательные поля в квизе проверялись не в момент отправки всего квиза
есть отменяемое событие si:quiz:change добавь слушателя и проверяй, если не всё заполнено делай e.preventDefault() и показывай ошибку
Артур Шевченко
23 марта 2026, 12:02
+1
Во второй версии нет автозагрузки ядра, поэтому headless режим реализовать проблематично.
al1ve
23 марта 2026, 11:49
0
интересно. А этот инструмент пока не рассчитан на модх 2.8.x? Или в этом нет особого смысла — делать для 2й версии?
Николай Савин
23 марта 2026, 10:12
+1
Ты большой молодец! Отличная работа. С удовольствием протестирую.
Wassi Wassinen
19 марта 2026, 15:28
+1
Николай, прежде всего — вы молодец.

А про кеширование — можно пойти по правилу Парето.
То есть дать возможность закешировать самое частое — это «фильтры первого уровня». То есть самые базовые варианты (без выбора нескольких фильтров). Именно их используют чаще всего и именно они (после выборки всего каталога) имеют самые тяжелые запросы. Если в фильтрах есть, например: производитель, стиль и цена. Цену мы закешировать вряд ли можем (она, как правило, выбирается диапазоном). А вот производителей и стили — можем. Это снимет большую часть более тяжелых запросов с сервера (потому что выборка всё ещё довольно существенная на больших каталогах даже при выборе только производителя или только стиля). А выборка в формате «производитель + стиль» уже не такая тяжелая.
Николай Савин
19 марта 2026, 11:34
0
На данный момент кеширование отлажено только для каталогов без примененных фильтров. Такие страницы отрываются достаточно быстро. Обычно это 300-400 ms
А вот как сделать удачное кеширование страниц с примененными фильтрами я пока не знаю. Слишком большой набор вариаций и пересечений. Это называется вариативный взрыв. Хорошая новость в том, что даже с одним примененным фильтром товаров в каталоге остается не так много — и вся эта история загрузится сильно быстрее чем пустой каталог.