ms_CDEK2 возвращается!

Знаю, все этого ждали и это произошло, компонент снова доступен на modstore. Пользуйтесь. Список изменений под катом
Артур Шевченко
16 мая 2025, 17:25
modx.pro
1 107
+12

MetaStorm

Дополнение для автоматической генерации файлов .meta-storm.xml, необходимых для работы одноименного плагина MetaStorm в PhpStorm. Сразу после установки пакет обеспечивает автокомплит для всех моделей ядра MODX, а также для всех дополнений.

Что делает дополнение?


Дополнение анализирует схемы моделей MODX и создает служебные XML-файлы, которые обеспечивают:

✅ Автодополнение названий моделей базы данных
✅ Подсказки при работе с методами `getObject`, `newObject`, `newQuery`, `getCollection`, `getFieldMeta` и т.д.
✅ Поддержку как для ядра MODX, так и для пользовательских дополнений


Prihod
16 мая 2025, 16:24
modx.pro
197
+6

Проверка на новые файлы с уведомлением в телегу

Здравствуйте.

Прочитал новый топик о новом нашествии вирусов, которые меняют файлы и что-то там «майнят» создавая нагрузку.
Решил поделиться своим простым скриптом, который контролирует появление новых файлов их изменения, и если таковые будут выявлены, вышлет уведомление в телеграм. Нужно поместить данный скрипт в папку в корне сайта.
Например, detect/file_change_detector.php

Я например, запускаю раз в 6 часов по крону.

P.S.
Пишите, если решение будет востребовано могу создать компонент для MODX
Ivan K.
15 мая 2025, 13:43
modx.pro
2
401
+9

DateAgo

У меня возникли сложно с DateAgo, поэтому решил написать свой снипет, может кому пригодиться.
Артур Сергеевич
09 мая 2025, 14:16
modx.pro
1
361
+5

Как организовать вывод отзывов с тегами в PageBlocks

В этой инструкции я подробно расскажу, как настроить отдельные таблицы для тегов и отзывов, связать их между собой, а затем вывести отзывы на сайте по выбранным тегам. Всё будет описано как в режиме менеджера через интерфейс, так и в режиме разработки через код.

Основная идея

— Создаем две отдельные таблицы: Теги и Отзывы.
— Каждому отзыву можно привязать один или несколько тегов.
— В настройках блока указываем, какие теги использовать для фильтрации отзывов.
— На фронтенде выводим только те отзывы, у которых есть выбранные теги.

Aleksandr Huz
29 апреля 2025, 16:50
modx.pro
374
+6

Генерация карты сайта в PageBlocks

Карта сайта (sitemap.xml) помогает поисковым системам быстро находить все страницы вашего сайта. Если страниц очень много, карты можно разбивать на несколько частей: новости, товары, статьи и т.д., а в основной карте давать ссылки на каждую из них. Такой подход облегчает индексирование и ускоряет появление новых страниц в поиске.

Aleksandr Huz
29 апреля 2025, 16:39
modx.pro
315
+5