6 минут назад
Ещё важный вопрос, у меня есть большой сайт, который сделан на modParser и переходить на fenom нереально и нет смысла. Может ли pageBlocks работать бе...
PageBlocks стал ещё мощнее — теперь с пагинацией, сортировкой и фильтрацией 31
8 часов назад
Спасибо, Евгений, за помощь.
Завтра попробую адаптировать ваш код под себя.
FileAttach (modx2) - возможность выбора файла из медиа-библиотеки (вкладка слева вверху Файлы) 2
09 сентября 2025, 09:52
я устанавливал через Terminal, туда поставил Composer, затем клонировал minishop3, затем выполнил эти команды из инструкции: cd MiniShop3/core/compone...
MiniShop3 - 1.0.0-alpha 21
07 сентября 2025, 12:13
Немного изменил инструкцию в пользу большей универсальности
modx3 (modx2) + composer + ddev 1
05 сентября 2025, 21:17
самый просто вариант это хукЯ тоже так думаю
Этот хук обрабатывает форму "Купить в 1 клик", создает заказ в miniShop2 1
04 сентября 2025, 12:45
Нет, данную проблему не решил, потому как она мне и не мешала… Так как с сам minishop3 использовал на паре проектов где доставка и не требовалась. Буд...
[MiniShop3] - Новости, Планы 34
04 сентября 2025, 12:35
казалось бы чего, открой другой браузер, где не выполнен вход и заноси заказаМожно установить adminTools и запретить автоматическое залогинивание в ко...
Оформление заказа minishop2 1
04 сентября 2025, 12:27
modx.pro/help/12408#comment-81924
minishop2 отправить фотографию товара заказчику 11
31 августа 2025, 21:09
Экранировать, то есть так: $c->sortby($this->modx->escape('rank'), 'ASC');
Во всех файлах?
/core/components/pageblocks/processors/mgr/co...
PageBlocks. Удобное управление контентом сайта. 46
Всего 125 012 комментариев
Thumb2x работает по более сложной схеме: «проверил запись в БД -> сгенерировал -> записал в БД».
Самое главное — это увеличение запросов происходит только во время первой генерации некэшированной страницы MODX.
Как только MODX кэширует страницу целиком, её HTML отдаётся пользователю мгновенно. Ни сниппет pthumb, ни Thumb2x больше не запускаются, и никаких дополнительных запросов к БД не происходит.
На производительность для конечного пользователя (на кэшированном сайте) это не влияет. Разница заметна только для администратора при первом заходе на страницу или при сбросе кэша.
Библиотека Glide, которую использует компонент, по умолчанию настроена на работу с LocalFilesystemAdapter — адаптером для локальной файловой системы. Это сделано в первую очередь для безопасности и предсказуемости работы.
Поддержку внешних URL, возможно сделаю в следующей версии.
По весу картинок я сравнительных тестов не проводил.
1. Картинки с внешней ссылки не поддерживает
2. Картинки на 30% весят больше по сравнению с pthumb
Время генерации страницы: 0,3308 s
Время парсинга: 0,2667 s
Время выполнения запросов: 0,0641 s
Всего запросов: 274
Источник: database
Второй вариант
Время генерации страницы: 0,3447 s
Время парсинга: 0,2722 s
Время выполнения запросов: 0,0725 s
Всего запросов: 338
Источник: database
По количеству запросов что то совсем не впечатляет.
Там нет возможности убрать вкладки или ограничить их содержимое на основе прав
Есть маленькое пожелание: в контекстное меню на каждом изображении добавить пункт «Скопировать путь» (скопировать полный путь к файлу изображения). Во второй версии этого часто не хватало. Спасибо.
Нужно сделать, чтобы в избранное можно было добавлять статьи. И чтобы была возможность делится этой подборкой статей с кем-то передав ссылку.
С этим компонентом я смогу это реализовать?
Заранее благодарю за ответ.
1 — не сохраняется родитель по умолчанию для импорта документов
2. — не удаляется файл после импорта из корня сайта
Куда копать?
При выборе определенных фильтров не меняется заголовк и описание, если точнее, то не работает если в фильтре два слова, например «T5 Transporter», если фильтр содержит одно слово, то все работает. h1 выводится нормально при любом фильтре, проблема только с description и title. С чем может быть связано?
В нем почему то msMCDCount не функциклирует, при переключении +- ничего не происходит