Как написать плагин для MODX Revolution, который помимо всего прочего будет нести некоторую пользу.

Пусть при сохранении новой записи будет автоматически сформировано значение стандартного поля

[­[*description]­]

. Формироваться оно будет на основе основного содержимого материала

[­[*content]­]

- контента.…

Плагин на OnLoadWebDocument:
php
switch($modx->event

Информация на этой странице, полезна только для разработчиков MODx при написании PHP кода в сниппетах или плагинах, которым необходимо знать, как взаимодействовать с ресурсами (документами, гиперссылками, символическими ссылками и статическими ресурсами) и элементами (чанками, сниппетами, плагинами, шаблонами, переменными шаблонов (TV) и категорий)…

Создание страницы для вывода результатов поиска в MODX

Устанавливаем дополнения «pdoTools».

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

Параметры:

&dir — путь до папки с файлами, по умолчанию — 'assets/'

&tpl — шаблон вывода файла, по умолчанию — 'tplFileDir'

Доступные плейсхолдеры:

[­[+file]­] — путь до файла
[­[+fname]­] — название файла
[­[+fdclass]­] — название класса, зависит от расширения файла
[­[+size]­]…

У редактора TinyMCE нет редактора таблиц по умолчанию. Включаем:

  1. Настойки системы
  2. Выбираем параметры tinyMCE
  3. tiny.custom_buttons3 - вписываем "tablecontrols"
  4. tiny.custom_plugins в конец строки через запятую пишем "table"

Фсё.

Что такое фильтры?

Фильтры phx, позволяют манипулировать значением тега, прямо внутри шаблона.

Нах они нужны?

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