Для разработчиков

Понимание addPackage, loadClass и getService

Перевод заметки Understanding addPackage, loadClass and getService
ВНИМАНИЕ! Актуально для MODx 2.*
Там на самом донышке пару строк про MODx 3 из официальной документации касательно данной темы

Повышайте свой уровень разработки на MODx. Присоединяйтесь к исследованию Боба (Bob Ray) о том, когда и зачем использовать каждый из трех методов загрузки классов MODX.
Евгений Webinmd
22 января 2022, 01:06
modx.pro
6
2 236
+14

Разработка веб приложений. #1 - Ушел с MODx - результаты.

Всем привет! Решил попробовать написать небольшой пул статей о моем опыте в индустрии Web-разработки за последние несколько лет. Постараюсь делать статейки максимально краткими и информативными, полная версия статей и их большее количество будут выложены позже на моем сайте.
iWatchYouFromAfar
20 января 2022, 18:50
modx.pro
2 265
+24

Итоги 2021 года для modx сообщества

С Новым 2022 годом друзья! От имени Хранителей modx.pro поздравляю вас всех с наступившим 2022 годом!
Прошедший Год получился, пожалуй наиболее насыщенным на моей памяти для RU сегмента MODX да и для MODX вообще. Попробую подвести итоги года.



Николай Савин
02 января 2022, 20:25
modx.pro
1 441
+32

Проблема с установкой компонентов из modstore.pro [РЕШЕНО]

На данный момент на modstore.pro нерешенных проблем нет!

Пост оставлен для того, чтобы в одном месте собрать все потенциальные проблемы и их решения.
Если у вас наблюдается проблема с установкой компонентов из modstore.pro — возможно здесь уже есть решение!

Николай Савин
25 октября 2021, 11:50
modx.pro
1
2 116
+10

[СДЕЛАЙ САМ] Поиск по МАЛЕНЬКОМУ сайту за 5 минут.

Я уже писал один вариант тут и он мне казался быстрым, но тут я понял, когда лень одолела окончательно, что можно ещё быстрее. Далее буду излагать информацию предназначенную для новичков, корифеи Modx ничего нового для себя не откроют.
Артур Шевченко
24 октября 2021, 23:09
modx.pro
1
1 030
+3

ZoomX. Фреймворковский подход к разработке

Привет, друзья! На днях вышла третья версия компонента ZoomX, которая позволяет взглянуть на разработку в MODX немного под другим углом. Как известно, MODX позиционирует себя не только как CMS, но и как CMF. Но под этим определением скрывается всего лишь возможность использования API MODX. В современном мире разработки при упоминании слова «фреймворк» всплывают другие ассоциации — абстракции, роутинг, сервисный слой, SOLID, тонкие контроллеры, RESTful API и т.п.

Сергей Шлоков
21 октября 2021, 21:14
modx.pro
2
1 169
+24

Конструктор фильтров и выборок - msProductsComposerSelection

Я обещал написать @Prihod обзорную статью анонсировав новые возможности компонента, так как @Prihod пилил последние версии пакета по моей инициативе. Момент настал. И не прошло трех лет после моего обещания.

Сразу начну с минуса, для меня он единственный, и очень мучительный. Название — msProductsComposerSelection — это как запомнить, написать или обсудить с коллегами. Шутка удалась. Ну я предлагаю тебе не останавливаться на достигнутом и придумать название из шести горбов). Будет весело.
Олег Щавелев
08 сентября 2021, 04:36
modx.pro
1 777
+8

PageBlocks - первое использование. Кейсы. Свой сниппет вывода.

Очень хочу поделиться своими впечатлениями от использования пакета PageBlocks от разработчика @Aleksandr Huz. Буду краток, пакет классный (Я люблю изъясняться кратко и по делу).
Олег Щавелев
06 сентября 2021, 07:08
modx.pro
1
1 450
+11

Почему AjaxForm использует сессии?

Всем привет, давно не виделись!

Переодически почитываю новости на сайте и вот увидел ветку комментариев про хранение данных в сессии.

Казалось бы, совершенно заслуженный камень в мой огород, как автора дополнения. Зачем использовать сессии для ajax сниппетов, ведь сама по себе эта технология сессий не требует? Так-то оно так, но в мире MODX всё несколько сложнее.
Василий Наумкин
04 августа 2021, 10:03
modx.pro
1
2 862
+20

Поиск источника ошибки Instantiated a derived class

Всем привет!

На одном из сайтов стала появляться ошибка следующего содержания:
Instantiated a derived class CollectionContainer that is not a subclass of the requested class ArticlesContainer

которая забивала Журнал ошибок за 2-а дня на 60 мб.

Поиск источника по БД, через сниппеты, через Batcher и другие способы не принесли результата.

Иван Бочкарев
23 мая 2021, 22:39
modx.pro
4
1 390
+17