Вчера в 18:15
У меня на регистрации словил ошибку.
При это пользователь явно создался, т.к. повторно создать пользователя на ту же самую почту не дает.
При повто...
[MAX bot] отправляем сообщение в бот MAX на изи 7
30 марта 2026, 20:49
PHP >= 8.2 должно быть. У MS3 минимум 8.2
[msCDEK] Расчёт доставки СДЭК в miniShop3 1
27 марта 2026, 14:49
Не получается установить pbQuiz. Требует pageblocks хотя я его установил. В чём может быть проблема?
pbQuiz — гибкий компонент квизов на контроллерах PageBlocks 4
27 марта 2026, 13:13
Все ок, почему то не выполнялся Cron на хостинге, решил через провайдера.
msImportExport 2.0 129
26 марта 2026, 21:13
С валидацией по шагам стало понятней, спасибо, с событием change после загрузки файла буду разбираться.
Странный баг в SendIt (квиз+загрузка файлов) 2
19 марта 2026, 15:28
Николай, прежде всего — вы молодец.
А про кеширование — можно пойти по правилу Парето.
То есть дать возможность закешировать самое частое — это ...
mFilter 1.2.0 - улучшенное кеширование и скорость 2
15 марта 2026, 20:35
Minishop2 это завершенная история. Архив. Крайне сомневаюсь, что в него будут добавляться какие то изменения. Это просто некому делать. Заинтересованн...
Порядок значений опций товара 10
Сейчас с текущими делами разберусь (подниму отдельный репозиторий для нового MS2 и сделаю статистику для продавцов магазина) и займусь тикетами.
Надеюсь за неделю-две всё сделать. Как раз, пока mxManager ревью в Apple для публичной беты проходит =)
На этом сайте постраничная навигация тоже через pdoPage, но ничего не дублируется.
Настолько, что сейчас даже количество комментариев тикета подсчитывается отдельным запросом, после основного. А считать лайки, дизлайки и просмотры на паре тысяч юзеров, а потом сортировать по ним — это проще самому застрелиться.
Нужны отдельные таблицы, нужны отдельные механизмы для сохранения данных, чистка кода нужна, в конце концов.
Потому и запустили эту тему. Кстати сказать, рейтинги-то мы по-любому сделаем, а вот на уборку кода собрали пока только половину.
Я обычно добавляю свои переменные в $scriptProperties, а его уже пихаю в вызов pdoFetch и тогда туда попадает всё, что указал при вызове юзер. А здесь более выборочный подход и автор просто забыл о limit.
Можно поправить так:
Должно работать.
на
И используй новые плейсхолдеры где хочешь:
Посмотрим на результаты, когда закэшируется — пока оставил так.
Решил, что раз хост называется selcdn.ru и его хозяева говорят о наличии у них CDN — то это оно и есть.
Ну ок, поправил ссылки и инструкцию. По тестам с CDN файлы грузятся чуть медленнее, и нет заголовков кэширования — очень странно.
Ну и представь заодно, каково было бы вручную писать этот SQL, без xPDO::Query =)
и при добавлении какого-то твоего условия переставлять её в true, а потом проверять
То есть, сделать просто временный флаг true-false и отлавливать твоё событие вручную.
Вот это я вообще не понял, о ком?