Віджети MODX

Віджети MODX. MODX Revolution створення простого віджету для панелі адміністратора

Це дуже простий спосіб створення віджетів для створення нового повідомлення в панелі адміністратора. Наприклад, у мене є контейнер з ідентифікатором 380, в якому знаходяться документи.

Отже, що я хотів би зробити, це створити віджет, який виводив би блок з посиланням для створення нового документа в розділі Документація з автоматичним присвоєнням шаблону. У моєму випадку це шаблон Документація з id 33. Відмінно, перший крок полягає у створенні віджету. переходимо до Панелі -> клацніть на вкладці Віджети та натисніть кнопку Створити віджет. У полі ім'я вводимо назву вашого віджету. У вміст віджету вставляємо цей код:

Зберігаємо віджет. Тепер переходимо на вкладку Панелі, тиснемо праву кнопку миші на нашій панелі – редагувати. Тиснемо кнопку Додати віджет і в списку вибираємо щойно створений віджет. Результат має виглядати приблизно так

Наступний крок полягає у створенні нового плагіна, який автоматично призначить наперед визначений шаблон для кожного нового документа, створеного за допомогою цього віджету.

Таким чином, ми збираємося створити новий плагін з таким кодом:

Перед збереженням необхідно перевірити OnHandleRequest на вкладці Системні події.