Jump to main content Jump to doc navigation

MODX дополнения

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

Где найти дополнения

Официальный источник дополнений MODX.com. Ты можешь просматривать сотни (бесплатных) дополнений, каждая установка MODX уже настроена на загрузку и установку дополнений с MODX.com через менеджер пакетов.

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

Имя Количество дополнений Поддержка
modx.com/extras/ Более 800 дополнений Форум сообщества
modstore.pro (Russian) 100+ (EN), 400+ (RU) Форум сообщества, и создание запросов на дополнительные услуги
modmore.com 20+ Форум сообщества и поддержка по электронной почте для дополнительных услуг
extras.io 5 Email поддержка для премиальных дополнений
bobsguides.com 47 Email поддержка для Bob Ray's дополнений

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

Обычно используемые дополнения

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

Это не означает, однако, что это ваши единственные варианты. Просматривайте репозиторий, читайте форумы и делитесь интересными дополнениями, которые вы найдете в сообществе.

  • pdoTools представляет собой набор полезных сниппетов, который призван стать современной (в основном) заменой старых (но все еще поддерживаемых) дополнений:
    • pdoResources является эквивалентом getResources, который может быть использован для перечисления ресурсов. Их также можно использовать для подачи RSS или создания Sitemap.
    • pdoMenu является эквивалентом Wayfinder, который используется для создания (многоуровневых) меню из вашего дерева ресурсов.
    • pdoPage является эквивалентом getPage, который обертывает сниппеты, такие как getResources / pdoResources с возможностями разбиения на страницы
    • pdoCrumbs может быть использован аналогично Breadcrumbs создать хлебные крошки текущего ресурса.
  • getResourceField, pdoField или fastField для получения одного поля ресурса.
  • AdvSearch, SimpleSearch или mSearch2 (премиум дополнение от modstore) добавляют функцию поиска на ваш сайт
  • Collections используется для большого количества ресурсов, таких как блоги или списки продуктов, и будет перечислять дочерние ресурсы в сетке вместо дерева
  • NewsPublisher позволяет пользователям создавать ресурсы в front-end без необходимости доступа к MODX Manager (включая редактирование текста и браузер файлов/изображений).

Редактирование кода/текста

  • TinyMCE RTE это текстовый редактор на основе TinyMCE 4. (Пакет называется просто TinyMCE использует более старый TinyMCE 3)
  • TinymceWrapper реализация TinyMCE, использующая последнюю версию CDN
  • Redactor (Премиум дополнение от Modmore) представляет собой MODX интеграцию от Redactor.
  • CKEditor интегрирует CKEditor RTE в MODX.
  • Ace позволяет редактировать код для ваших элементов в менеджере.

Медиа

  • Gallery может быть использована для добавления альбомов изображений на ваш сайт
  • MoreGallery (премиум дополнение от Modmore) для управления галереями изображений и видео (YouTube / Vimeo), реализованными как специальный тип ресурса

Формы

  • FormIt является стандартом в обработке форм
  • Formalicious ((Премиум дополнение от modmore и modstore)это конструктор форм на основе FormIt
  • SPForm простая, защищенная от спама контактная форма

Мультисайтовый, многоязычный, мультидоменный, контексты

  • xRouting это гибкий контекстный маршрутизатор, который поддерживает (суб) домены и каталоги с минимальной конфигурацией
  • LangRouter это контекстный маршрутизатор, который выбирает контекст на основе языка посетителей
  • Babel используется для соединения переводов в разных контекстах

Электронная коммерция

  • MiniShop2 представляет собой мощное решение для электронной коммерции с открытым исходным кодом, со многими (платными и бесплатными) расширениями, доступными преимущественно из Modstore
  • Commerce это мощное решение для электронной коммерции премиум-класса от modmore
  • SimpleCart представляет собой более простое решение для электронной коммерции премиум-класса, изначально разработанное OostDesign и доступное в настоящее время от modmore

Пользователи

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

Ведение блога

  • Collections перечислить дочерние ресурсы в сетке в диспетчере (а не в дереве ресурсов)
  • Quip и Tickets для добавления функциональности комментирования
  • Tagger для добавления тегов, которые вы можете фильтровать и искать посты

Управление версиями и рабочий процесс

  • VersionX хранит копию изменений ваших ресурсов и элементов для легкого восстановления.
  • Preview и Workflow (премиум дополнение от Extras.io) обеспечивают предварительный просмотр и публикацию рабочих процессов.
  • MagicPreview (бесплатное дополнение от modmore) дает вам кнопку предварительного просмотра, которая позволяет вам видеть изменения вашего ресурса без необходимости сохранения изменений.
  • StageCoach позволяет проводить изменения страницы, чтобы они были применены в будущем.

Инструменты разработки

  • modDevTools добавляет дополнительную функциональность менеджеру, чтобы помочь разработчикам создавать сайты.
  • MyComponent это полноценная среда разработки для создания дополнений MODX.

Инструменты для диагностики

  • SiteCheck (Премиум дополнение от Bob Ray) выполняет тысячи проверок целостности вашего сайта.

Обновление MODX

  • UpgradeMODX позволяет обновить MODX Revolution из админки MODX.
  • GoRevo (Премиум дополнение от Bob Ray) предоставляет инструмент для перехода с MODX Evolution на MODX Revolution.

Распространение ваших собственных дополнений

Перейдите на страницу https://modx.com/extras/, войдите в свою учетную запись MODX (или создайте ее), затем нажмите кнопку внизу, чтобы «Отправить дополнение».

Там вы можете загрузить MODX транспортный пакет. Это специальный вид zip-файла, который гарантирует, что ваше дополнение и все его компоненты правильно установлены в целевой системе. Чтобы создать его, вам нужно создать скрипт сборки

Все дополнения, размещенные на MODX.com, проходят базовую проверку: обработка вашего заявления может занять несколько дней.

Support the team building MODX with a monthly donation.

The budget raised through OpenCollective is transparent, including payouts, and any contributor can apply to be paid for their work on MODX.

Backers

  • modmore
  • STERC
  • Jens Wittmann – Gestaltung & Entwicklung
  • Fabian Christen
  • Digital Penguin
  • Dannevang Digital
  • Sepia River Studios
  • CrewMark
  • Chris Fickling
  • deJaya
  • Following Sea
  • Anton Tarasov
  • eydolan
  • Raffy
  • Lefthandmedia
  • Murray Wood
  • Snow Creative
  • Nick Clark
  • Helen
  • JT Skaggs
  • krisznet
  • YJ
  • Yanni
  • Richard

Budget

$366 per month—let's make that $500!

Learn more