Данные уроки направлены прежде всего на то, чтобы показать новичкам с минимальными знаниями по коду (а под этим я подразумеваю связку HTML+CSS и готовые библиотеки js) структурированную информацию по cms modx. Они начинаются с простых пошаговых инструкций для совсем ничего не знающих и постепенно идут с увеличением сложности. Задача, которую я ставлю при написании — дать возможность познакомиться с этим чудесным движком и посмотреть его возможности.
Второй основной целью для уроков является возможность показать насколько разнообразные решения возможно внедрять в эту CMS. Теперь не надо искать единственное верное и работающее решение, всегда есть несколько вариантов сделать ту или иную задачу. Да, иногда это может запутать, но все же преимуществ от этого на мой взгляд намного больше, чем недостатков.
Ну и последней задачей написания уроков по модэксу была задача систематизировать знания и передать их другим в виде развёрнутого ответа. Я часто слышал истории, что по этому движку недостаточно документации. Все непонятно, закрыто, нигде это не упоминается, а форумы вообще покинутые и там никто не отвечает. Не очень хочется, чтобы это было правдой и начинающие разработчики бросали эту CMS не написав и пары сайтов. Поэтому попробую описать свое субъективное мнение о движке.
Целевая аудитория для этих уроков — это в основном люди, которые до этих уроков были частично или полностью не знакомы с MODX Revolution.
Уроки построены с расчетом на максимальное незнание движка и его правил.
В них не будет сразу рассказано про особенности работы с fenome, хотя в тексте и будут отсылки к модулям, в которых будут примеры кода с ним. Прежде всего упор будет на использование "простых" тегов системы, чтобы их можно было повторить. Опять же, при небольшой ошибке в коде, сайт не должен выдавать ошибку.
В завершении хочу пожелать тем, кто начинает свой путь разработчика на модэксе удачных проектов и хороших заказчиков!