[AdminTools] Таблица плагинов
Таблица плагинов представляет собой плоский список плагинов системы, для которых определены события. Она позволяет посмотреть какие плагины сработают и в каком порядке. Тут же доступно создание и удаление плагинов. Можно управлять событиями для плагинов — привязать или отвязать.

У таблицы доступны 2 вида:

Для фильтрации можно использовать 2 поля — одно для поиска событий, другое для поиска плагинов и категорий.

Тут же можно создать плагин и привязать к нужным событиям. Для этого в поле «Событие» выбираете событие (работает поиск) и нажимаете кнопку "+" или ENTER. Событие добавится в список событий. Из этого списка события можно удалять. Если нужно сформировать код плагина для выбранных событий, нажимаем кнопку «Сформировать код плагина».

В списке плагинов плагин можно привязать к нужному событию или наоборот отвязать от текущего события.

Вроде ничего не забыл. Пробуйте.

У таблицы доступны 2 вида:
- группировка по событиям — показывает все плагины для каждого события. (рис. 1). В этом режиме плагины располагаются в том порядке, в котором они сработают. Тут же этот порядок можно изменить указав нужный приоритет. Поле «приоритет» редактируемое (двойной клик по полю).
- группировка по плагинам — показывает все события для каждого плагина (рис. 2).

Для фильтрации можно использовать 2 поля — одно для поиска событий, другое для поиска плагинов и категорий.

Тут же можно создать плагин и привязать к нужным событиям. Для этого в поле «Событие» выбираете событие (работает поиск) и нажимаете кнопку "+" или ENTER. Событие добавится в список событий. Из этого списка события можно удалять. Если нужно сформировать код плагина для выбранных событий, нажимаем кнопку «Сформировать код плагина».

В списке плагинов плагин можно привязать к нужному событию или наоборот отвязать от текущего события.

Вроде ничего не забыл. Пробуйте.
Комментарии: 18
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
А с обидами это не ко мне. Да, я могу обидеться, например, на жену или на друга. В modstore никто из них не работает. Поэтому у нас чисто деловые отношения. И они касаются только меня и modstore. Я не знаю зачем это вынесли на всеобщее обсуждение.
Давайте лучше сконцентрируемся на главном — на разработке компонентов и их качестве! Мне нравится этот процесс и нравится делиться результатами с вами. А эту тему предлагаю закрыть.
А так — это просто тихий саботаж.
Почистил уже неактуальные комменты.
Привык что в прошлых версиях ссылка на шаблон открывала его в новой вкладке браузера
Сейчас открывает в той же вкладке. Ну, вдруг, я не одинок в этой привычке, тогда прошу учесть эту мелочь в дальнейшем.
П.С. Вообще для каждой фичи есть своя системная настройка, отключающая её.
Не заметил сразу. Спасибо!
Например сейчас работаю с вёрсткой в файле, который уже подключён к MinifyX и приходится после каждого действия очищать кэш вручную (Управление — Очистить кэш — Ок).
MinifiX на разработке лучше не подключать.
согласен, но это уже рабочий сайт, где я делаю доработки сразу во многих частях сайта… Ок, перепишу head с условием на меня, чтобы у моего пользователя не подключался MinifyX…
В этом плане было бы удобно если бы в MinifyX был параметр, отключающий сжатие и слияние. А вместо этого он бы подключал файлы обычными методами modX::regClientCSS() и modX::regClientScript().
Да, это было бы куда удобнее дублирования и комментирования кода. А то приходится постоянно следить и синхронизировать все подключённые файлы.