Плагин evoCollection - редактируем дочерние элементы (EVO)

Встала задача перекинуть сайт с самописным движком на MODX. Все бы ничего, но они привыкли к табличному представлению товаров, вот хотят чтобы также было и на MODX.
Гугл подсказал решение Евгения Борисова CResource, но с учетом того что он был написан достаточно давно, на новой версии он не запустился у меня.
Решил набросать свое решение, да че-та увлекся, и получился вполне себе приличный, хоть
Читать дальше →

DLSitemap

Несколько дней назад я обнаружил, что популярный сниппет sitemap для карты в ~60 документов выполнил аж 364 запроса. Так что пришла пора отправить его на свалку и заменить DocLister'ом в виде сниппета DLSitemap (который построил ту же карту за 2 запроса).

Читать дальше →

Evolution CMS 1.3.0

Новый релиз EVO 1.3.0 в первую очередь интересен тем что идет уже под именем EVOLUTION CMS. А так же интересен тем что теперь не будет отдельно моей кастомной сборки которая развивалась активней основной ветки. Это приведет к тому что теперь обновления будут выходить чаще, думаю раз в месяц будет свежий релиз а не так как было последнее время что у нас 1 релиз в пол года год.

Сразу скажу пару


Читать дальше →

Сниппет DLMenu для вывода меню с помощью DocLister

С Wayfinder все понятно и так; DLBuildMenu хорош как иллюстрация возможностей параметра prepare, но такой способ решения задачи привел к повышенному потреблению ресурсов, что уже не очень хорошо. К недостаткам DLBuildMenu можно отнести и некоторую сложность при переходе с Wayfinder. В общем, предлагаю свое решение, которое должно преуменьшить недостатки DLBuildMenu, сохранив гибкость в
Читать дальше →

MODX Evolution 1.2.2 и MODX.EVO.Custom 1.2.2-d10

Последние релизы с MODX в названии:
github.com/modxcms/evolution/releases/tag/1.2.2
github.com/dmi3yy/modx.evo.custom/releases/tag/1.2.2-d10
Список изменений удобно читать тут: modx.com.ua/changelog.html
Следующий релиз уже будет один(больше не будет разделения на офф версию и мою сборку, будет только офф версия) и под именем Evolution CMS:


После первого
Читать дальше →

MODX.Evo.Custom 1.2.1-d9.1.9 (10.07.2017)

Свежее обновление сборки. Из основного это исправлена ошибка с параметрами плагинов, теперь они всегда в базе храниться будут в json что облегчит работу с ними.

Так же минимальная версия на которой будет работать EVO это 5.4, но FormLister работает только с версии 5.6. Поэтому будьте бдительны.

Читать дальше →

Уведомления о заказе в telegram для Shopkeeper (плагин SendOrderToTelegram)

Telegram набирает все больше и больше популярности. Накидал небольшой плагин, который позволяет получить уведомление админа, менеджера или владельца магазина о новом заказе прямо в telegram. Это позволит ускорить обработку заказа, ведь не всегда email или sms о новом заказе приходит сразу.

Приступим.
Для начала заводим себе бота. Для этого ищем пользователя @botfather и добавляем его.

Читать дальше →

MODX.Evo.Custom 1.2.1-d9.1.7 (21.06.2017)

Свежий релиз моей сборки порадует большим, даже очень большим количеством вкусняшек. Но что б их увидеть нужно выбрать в настройках новую тему MODxRE_DropDownMenu, эта тема будет базовой в Evolution CMS 1.3 выход которой уже не за горами. Осталось решить пару задач:
— Дописать очень вкусный и полезный функционал для админки
— определиться с новым логотипом, пока зашли с этим в небольшой тупик,
Читать дальше →