Все публикации на тему: MODX Revolution

Revolution или Revo – на данный момент, единственная версия системы управления контентом (CMS) поддерживаемая компанией MODX Systems LLC.

Очень популярна в русскоязычном сегменте интернета – по разным данным, занимает 4-5 строчку рейтинга CMS. Имеет развитое сообщество с оперативной обратной связью, активный чат в Телеграм, альтернативный репозиторий с компонентами (дополнениями). Среди участников сообщества несколько программистов, участвующих в работе над самой системой MODX Revo.

Основные плюсы системы – гибкостьрасширяемость и универсальность.

Бесплатных CMS много, большая часть из которых специализированные. Например, форумный движок phpBB: предусмотрено всё для решения конкретной задачи: просмотры тем – пожалуйста, ответы на сообщения, регистрация, статистика просмотров - сколько угодно. Но кастомизация шаблона – совсем не простая задача, дополнительная функция – через хуки, но также далеко не во все события можно вмешаться.

В MODX Revo (с основными дополнениями) таких событий – около 200. И каждое можно перехватить, создав прямо в админ панели в несколько кликов специальную подпрограмму – плагин, получить данные, проверить, изменить и отправить дальше на обработку, либо прервать действие по условию. Это по умолчанию встроенные разработчиками функции, не препятствующие обновлению компонентов и системы.
Таких преимуществ у CMS Revo масса:

  • пользовательская админка, настраиваемая по составу как под группу пользователей, так и под одного конкретного,
  • система контекстов, расширяющая одну установку ядра на множество сайтов с разными языками, страницами входа и правами пользователей,
  • надежность работы с минимальным числом конфликтов дополнений (возможно, объясняемая небольшим их количеством необходимым для обслуживания широкого круга задач),
  • возможность расширения шаблона страницы с добавлением произвольных данных – изображений, текста, тегов с реализацией управления из админ панели,
  • невероятно гибкий функционал для управления информацией – как при выводе на страницу сайта, так и запись с изменением в базе данных.

 Особенности MODX Revolution, на которые нужно обратить внимание:

  • решение некоторых пользовательских задач связано с программированием на PHP и Javascript. Разумеется, есть широкий круг возникающих вопросов, не закрытый дополнениями. Ответы на большинство из этих вопросов можно найти с помощью вдумчивого поиска и использовать чью-то готовую реализацию.
  • для этой CMS нет готовых шаблонов или тем в том понимании, которое принято в других системах (WordPress, к примеру),
  • почти все компоненты (дополнения) для интернет-магазина платные. Сам minishop2 бесплатен и обладает отличным функционалом, что является одним из основных доводов в пользу MODX Revo.

Обрезка изображений в MODX

30.11.2018 г.

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

Шаблонизатор Fenom для MODX

13.07.2018 г.

Возможности шаблонизатора Fenom для MODX, модификаторы, полностью заменяющие стандартные теги MODX и расширяющие их функции, шаблоны, чанки и сниппеты в файлах, условия и циклы. Расширенные примеры выборки, группировки и оформления вывода ресурсов и товаров minishop2 в корзине

Автозаполнение полей адреса доставки заказа

24.03.2018 г.

Для удобства использования интернет-магазина нередко требуется как проверка введенных покупателем данных, так и помощь в заполнении формы заказа товара (вывод подсказок). В качестве примера проведем реализацию автозаполнения для полей адреса доставки на основе JQuery плагина онлайн-сервиса КЛАДР

Плейсхолдеры MODX Revo

14.11.2017 г.

Плейсхолдер в CMF MODX Revolution – один из основных элементов в общей структуре страницы сайта. Перед выдачей сформированной страницы браузеру (который "понимает" HTML-теги), парсер MODX обрабатывает её шаблон на наличие "своих" тегов. Если в сниппет не требуется передавать большое число параметров, их можно вызывать ...

Вывод загруженных файлов Tickets

05.11.2017 г.

Компонент Tickets позволяет реализовать загрузку файлов с фронтенда сайта, связанных с конкретным документом. Особенности работы: Источник файлов для тикетов, по умолчанию Tickets Files (Media->Источники файлов), расположение папки – assets/images/tickets/. При добавлении нового тикета, до его сохранения, файл загружается ...

Tickets настройка обработчика

01.10.2017 г.

Бесплатный компонент Tickets реализует особый вид документа (ресурса) в MODX Revo – тикет. Встроенная система добавления тикетов и комментариев к ним с фронтенда сайта, включая загрузку файлов. Редактирование на фронтенде, возможность сохранения в черновики (без публикации). Удобное управление тикетами и комментариями ...

Как сделать сайт недорого?

05.09.2017 г.

Если вы уверены, что сайт вам необходим, то делать и запускать его нужно, по возможности быстро. Почему? Потому что Интернет – система огромная и инертная, новые ресурсы рассматривает и оценивает довольно долго. Первоначальная индексация страниц (ориентировочно): Google – 1-2 недели, Яндекс – 1 месяц. Фильтр ...

pdoResources

25.06.2017 г.

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

Привилегия.ру

Все темы: modx revolution [8]поисковое ранжирование [5]виды сайтов [4]инструменты веб разработчика [4]язык html [3]стили css [3]цветовой круг [1]отладчик браузера [1]социальные сети [1]чистка реестра [1]