[AdminTools] Таблица плагинов
Таблица плагинов представляет собой плоский список плагинов системы, для которых определены события. Она позволяет посмотреть какие плагины сработают и в каком порядке. Тут же доступно создание и удаление плагинов. Можно управлять событиями для плагинов — привязать или отвязать.
У таблицы доступны 2 вида:
Для фильтрации можно использовать 2 поля — одно для поиска событий, другое для поиска плагинов и категорий.
Тут же можно создать плагин и привязать к нужным событиям. Для этого в поле «Событие» выбираете событие (работает поиск) и нажимаете кнопку "+" или ENTER. Событие добавится в список событий. Из этого списка события можно удалять. Если нужно сформировать код плагина для выбранных событий, нажимаем кнопку «Сформировать код плагина».
В списке плагинов плагин можно привязать к нужному событию или наоборот отвязать от текущего события.
Вроде ничего не забыл. Пробуйте.
У таблицы доступны 2 вида:
- группировка по событиям — показывает все плагины для каждого события. (рис. 1). В этом режиме плагины располагаются в том порядке, в котором они сработают. Тут же этот порядок можно изменить указав нужный приоритет. Поле «приоритет» редактируемое (двойной клик по полю).
- группировка по плагинам — показывает все события для каждого плагина (рис. 2).
Для фильтрации можно использовать 2 поля — одно для поиска событий, другое для поиска плагинов и категорий.
Тут же можно создать плагин и привязать к нужным событиям. Для этого в поле «Событие» выбираете событие (работает поиск) и нажимаете кнопку "+" или ENTER. Событие добавится в список событий. Из этого списка события можно удалять. Если нужно сформировать код плагина для выбранных событий, нажимаем кнопку «Сформировать код плагина».
В списке плагинов плагин можно привязать к нужному событию или наоборот отвязать от текущего события.
Вроде ничего не забыл. Пробуйте.
Поблагодарить автора
Отправить деньги
Комментарии: 18
Вроде ничего не забыл. Пробуйте.забыл только запушить в магазин дополнение :)
Это сообщение было удалено
Это сообщение было удалено
Это сообщение было удалено
Это сообщение было удалено
Это сообщение было удалено
Это сообщение было удалено
Это сообщение было удалено
Это сообщение было удалено
Это сообщение было удалено
Это сообщение было удалено
Это сообщение было удалено
Это сообщение было удалено
Это сообщение было удалено
Это сообщение было удалено
Друзья, давайте без драматизма! Не надо устраивать бурю в стакане воды и раздувать ничего не значащее событие до масштабов вселенской катастрофы. Бесплатные дополнения доступны на modx.com, платные остаются в modstore по причине ответственности перед пользователями, честно заплатившими за них. Это абсолютно последовательная позиция. В итоге никто не пострадал.
А с обидами это не ко мне. Да, я могу обидеться, например, на жену или на друга. В modstore никто из них не работает. Поэтому у нас чисто деловые отношения. И они касаются только меня и modstore. Я не знаю зачем это вынесли на всеобщее обсуждение.
Давайте лучше сконцентрируемся на главном — на разработке компонентов и их качестве! Мне нравится этот процесс и нравится делиться результатами с вами. А эту тему предлагаю закрыть.
А с обидами это не ко мне. Да, я могу обидеться, например, на жену или на друга. В modstore никто из них не работает. Поэтому у нас чисто деловые отношения. И они касаются только меня и modstore. Я не знаю зачем это вынесли на всеобщее обсуждение.
Давайте лучше сконцентрируемся на главном — на разработке компонентов и их качестве! Мне нравится этот процесс и нравится делиться результатами с вами. А эту тему предлагаю закрыть.
Эту темы вынес я, потому что для меня стало сюрпризом принципиальное размещение в магазине устаревших дополнений. Если ты не собираешься их обновлять — лучше убрать их вовсе, чтобы никого не путать.
А так — это просто тихий саботаж.
А так — это просто тихий саботаж.
Владимир, мы обязательно разрешим с Сергеем лично все возникшие вопросы — и в этом треде отпишемся по результатам. Уверен, что примем какое-то комплексное решение.Как обещал, отписываюсь. С Сергеем обо всём договорились, недопонимание устранено. В маркетплейсе теперь есть все последние обновления, поддержка возобновлена.
Спасибо! Это просто здорово! Я рад за вас, ребята! =)
Спасибо! Хорошая новость!
Ура!
Почистил уже неактуальные комменты.
Почистил уже неактуальные комменты.
Вот этот забыл. )
В AdminTools много нового, спасибо.
Привык что в прошлых версиях ссылка на шаблон открывала его в новой вкладке браузера
Сейчас открывает в той же вкладке. Ну, вдруг, я не одинок в этой привычке, тогда прошу учесть эту мелочь в дальнейшем.
Привык что в прошлых версиях ссылка на шаблон открывала его в новой вкладке браузера
Сейчас открывает в той же вкладке. Ну, вдруг, я не одинок в этой привычке, тогда прошу учесть эту мелочь в дальнейшем.
PS и так как такую же ссылку добавляет компонент modDevTools, то можно ли предусмотреть отключение этой опции в AdminTools?
Для этого есть системная настройка template_resource_relationship.
П.С. Вообще для каждой фичи есть своя системная настройка, отключающая её.
П.С. Вообще для каждой фичи есть своя системная настройка, отключающая её.
Ты чего то путаешь, не было такого. Я считаю, что пользователь сам может определить как открывать шаблон — в новой вкладке, нажав Ctrl, или тут же.
Да, точно, это есть в modDevTools и там ссылка на шаблон открывается в новой вкладке. И очень хорошо что в AdminTools, в template_resource_relationship, это отключается.
Не заметил сразу. Спасибо!
Не заметил сразу. Спасибо!
А можно в каком-то из твоих дополнений в будущем рассмотреть добавление горячих клавиш для очистки кэша?
Например сейчас работаю с вёрсткой в файле, который уже подключён к MinifyX и приходится после каждого действия очищать кэш вручную (Управление — Очистить кэш — Ок).
Например сейчас работаю с вёрсткой в файле, который уже подключён к MinifyX и приходится после каждого действия очищать кэш вручную (Управление — Очистить кэш — Ок).
А чём выигрыш? Управление — Очистить кэш — Ок — секундное дело.
MinifiX на разработке лучше не подключать.
MinifiX на разработке лучше не подключать.
А чём выигрыш? Управление — Очистить кэш — Ок — секундное дело.ага, я тоже так думал, но после десятков таких манипуляций поменял своё мнение )))
MinifiX на разработке лучше не подключать.согласен, но это уже рабочий сайт, где я делаю доработки сразу во многих частях сайта… Ок, перепишу head с условием на меня, чтобы у моего пользователя не подключался MinifyX…
У меня у самого в блоке head 2 блока — с минифаем и обычное подключение. При определённых действиях (доработке и т.п.), комментирую один и раскомментирую другой.
В этом плане было бы удобно если бы в MinifyX был параметр, отключающий сжатие и слияние. А вместо этого он бы подключал файлы обычными методами modX::regClientCSS() и modX::regClientScript().
В этом плане было бы удобно если бы в MinifyX был параметр, отключающий сжатие и слияние. А вместо этого он бы подключал файлы обычными методами modX::regClientCSS() и modX::regClientScript().
Спасибо, так и сделаю.
В этом плане было бы удобно если бы в MinifyX был параметр, отключающий сжатие и слияние.Да, это было бы куда удобнее дублирования и комментирования кода. А то приходится постоянно следить и синхронизировать все подключённые файлы.
И всё же дело не в MinifyX, т.к. стили я пишу в less и именно MinifyX их конвертирует в обычные, но дико кэширует. Приходится всё так же после каждого сохранения файла выходить из полноэкранного режима редактора кода и очищать вручную кэш всего сайта и снова заходить в редактор, это довольно утомительно…
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.