Темы на MODX Revolution

Не для кого не секрет что MODX Revolution является хорошим инструментом для определенных задач. Каждый человек в нем находит свой интерес.
С недавнего времени у меня появился интерес и вопрос:
Почему всякие популярные CMS имеют возможность ставить темы, а в MODX нет?
И вот очередной задор на создание нового пакета начался. Не вдаюсь пока в подробности, тк это отдельная статья (может быть будет), недавно допилил бетта-версию менеджера тем.
Пакет управления темами – это первый пакет который устанавливается и сама тема это еще один пакет.

Т.е. если у вас потенциально 2 темы похожи по функционалу, то поменяв одну настройку, вы можете получить новый дизайн моментально. И почти ничего не сломается.
Таким образом хочу предложить данный пакет со своим стандартом для создания темок для MODX.
Вообще темы и кастомная настройка нужны крайне малому кол-ву людей, (многие даже кардинально против тем, оглядываясь на WP и J) но может, я ошибаюсь и пакет и идея все же будет востребован более широко. Я например наоборот за темы — они позволяют ускорить запуск проекта.

Сам менеджер тем будет бесплатным, но его еще нужно доделывать. Если кому не безразлична судьба пакета – учувствуйте в обсуждениях, думаю, будет интересно всем, и нюансы по пакету, которые я не учел или не досмотрел обсудим.

А вот сами темы могут быть и платными и бесплатными – тут как захочет создатель темы.
Потому что создать тему – нужно затратить времени больше чем обычно (если мы говорим о качественной теме с настройками, ведь в настройках основной смысл тем.). Ну и естественно настройки в адмике, а не в коде. Т.е. чтобы Простой человек – поставил тему, и начал создавать ресурсы, загружать фотки, а параллельно менял размеры блочков, скрывал, добавлял надписи и блоки где хочет.
Конечно вседозвола в теме недолжно быть, это не контент билдер типа WP, а конфигуратор темы. Сам разработчик в теме предусматривает блоки и определяет какие параметры сможет поменять менеджер. Чтобы вы поняли о чем речь — маленькие примеры:
1) Изменяем вывод и цвет элементов
2) Добавляем текст в свободное место сетки.

Логика:
Есть строки цикла, которые вызывают более мелкие строки – блоки (Штуки).
В них прописана логика что подключается и как. И строки и блоки зависят от шаблонов modx. Те например строка – шапка сайта, и она подключает блоки соц-сетей, контакты. И так каждая стока со своим набором.

Возможности Сток:
— регулировать кол-во, вложенность основного блока. Тут создается сетка-разметка, например для шапки сайта или контента с сайдбаром или без сайдбара и прочее…
— Указываются шаблоны в которых показывать или выключать показ конкретной линии.

Возможности Штуковин (блоков):
1. Возможность тонкой настройки Штуковины для вывода. Например Css переключения отображения блока (например включить/выключить заголовок).
2. Возможность добавить предусмотренный произвольный блок. Например Последние новости. И выбрать у него – вкл/выкл слайдер. И кол-во элементов к выводу и прочее.
3. Возможность привязки к какому либо шаблону на сайте. (вкл-выкл).
4. Конфигурирование блока под нужную задачу. Можно просто вывести текст или лексикон из словаря.

Можно считать это экспресс анонсом.
Если данная тема заинтересует и получит отклик вас, читатели, то расскажу и опишу все это дело подробнее.

Так же если вы хотите поддержать проект по темам – милости прошу донат у меня в профиле.
Алексей Смирнов
08 февраля 2022, 17:02
modx.pro
712
+15
Поблагодарить автора Отправить деньги

Комментарии: 7

Евгений Webinmd
08 февраля 2022, 19:54
0
1) Изменяем вывод и цвет элементов — тут удобнее было бы наверное colorpicker какой-то с превью цвета
А так прикольно выглядит, только слово Штуковина как-то режет
    Алексей Смирнов
    08 февраля 2022, 21:31
    0
    Да, туда просятся разные типы полей как TV-шки. оно в планах.
    Пишу на Vue так что с плагинами проблем не будет, вопрос только времени.
      Andrew
      08 февраля 2022, 22:15
      0
      Ну вот никуда без критики.
        Евгений Webinmd
        08 февраля 2022, 22:25
        0
        это не критика, это пожелание на будущее
      Роман
      09 февраля 2022, 12:16
      +2
      Было бы больше готовых шаблонов и решений для интернет-магазинов. Я думаю, народ бы охотнее устанавливал modx.
        Anton
        09 февраля 2022, 17:41
        0
        Привет.
        Хорошая идея. Возможно в этом платном компоненте ты сможешь почерпнуть для себя идеи modmore.com/contentblocks/
          Алексей Смирнов
          24 февраля 2022, 23:51
          0
          Видел этот компонент.
          Но опять таки это больше билдер контента.
          А речь идёт о полноценной теме-конструкторе. Конечно со своими нюансами с поправкой на MODX.
          В скорее планирую релиз, так что можно будет пощупать.
          Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
          7