+416.80
Рейтинг

Борисов Евгений

Эволюция DBAPI

В новых версиях MODX Evolution ожидается существенная переделка ядра. Ключевым улучшением станет полноценное внедрение паттерна Dependency Injection. Ну, а как этим пользоваться, я покажу на примере DBAPI. Но для начала расскажу с чего все начиналось, чтобы было понятно зачем…

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

Требуется напарник

Долгое время я отказывался от работы которую не успеваю выполнить сам. Но в последнее время появляется все больше клиентов, которые готовы ждать. С учетом того, что проекты бывают крупные, очередь собралась уже на 3 месяца вперед…

В отличии от Dmi3yy , у меня немного другие требования к соискателям, поскольку большинство задач не стандартных (хотя бывают и шаблонные сайты, но их мало).

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

Отключен блок сайтов на modx

Думаю многие члены сообщества MODX.ИМ замечали, что сайт как-то подтормаживает. И вот, после очередной жалобы на скорость работы, я решил пройтись по плагинам и отключил блок сайтов на MODX с сайта on-modx.ru. В конечном счете, скорость работы сайта ускорилась в разы. Надеюсь вы это сейчас заметили.

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

[EVO] Виртуальные сниппеты и чанки для комфортной работы в IDE

Способ о котором я поведу речь не для всех. А только для тех
  • Кого не устраивает текущая работа плагина FileSource
  • Кто хочет подключить свой проект к системе контроля версий, но не может это сделать полноценно из-за того, что чанки хранятся в базе
  • Кому надоело подключение чанков в стиле:
    [[include? &file=`assets/template/head.html`]]

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

[EVO] Зависимые списки в MODX Evolution на примере городов и улиц

Задачка довольно тривиальная:
Имеется список городов. В каждом городе есть свой список улиц. Необходимо подгружать список улиц в ТВ параметре в зависимости от выбранного города в другом ТВ параметре.

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

[EVO] CResource - редактирование всего и вся

Я не знаю как вам, но лично мне в MODX до сих пор не хватает такой штуки, которая бы позволяла редактировать параметры нескольких документов на одной странице. Так сказать не отходя от кассы.

Нет, решения конечно есть. Но они делятся на 3 типа
— В разработке и разработка хз когда завершится
— Кривые или порой проблемно воспользоваться
— Не умеют того, что мне хочется

За частую существующие решения комбинируют в себе сразу несколько типов — как темпераменты.

MetaQuickEdit
— Разваливается верстка
— Не поддерживает ТВ параметры

fast_content_csv
— Выгружаем в excel и там правим как нужно
— Не вызывает события onDocFormSave, на который иногда навешиваются вспомогательные плагины типа TagSaver или даже банальный расчет значения 3 ТВ параметра по первым 2.

Возможно есть что-то еще, но стоит ли продолжать перечислять? Ведь если бы инструмент был достойный — о нем бы знали все. Ну или хотя бы многие…

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