Віджети MODX
Віджети MODX. MODX Revolution створення простого віджету для панелі адміністратора
Це дуже простий спосіб створення віджетів для створення нового повідомлення в панелі адміністратора. Наприклад, у мене є контейнер з ідентифікатором 380, в якому знаходяться документи.
Отже, що я хотів би зробити, це створити віджет, який виводив би блок з посиланням для створення нового документа в розділі Документація з автоматичним присвоєнням шаблону. У моєму випадку це шаблон Документація з id 33. Відмінно, перший крок полягає у створенні віджету. переходимо до Панелі -> клацніть на вкладці Віджети та натисніть кнопку Створити віджет. У полі ім'я вводимо назву вашого віджету. У вміст віджету вставляємо цей код:
Зберігаємо віджет. Тепер переходимо на вкладку Панелі, тиснемо праву кнопку миші на нашій панелі – редагувати. Тиснемо кнопку Додати віджет і в списку вибираємо щойно створений віджет. Результат має виглядати приблизно так
Наступний крок полягає у створенні нового плагіна, який автоматично призначить наперед визначений шаблон для кожного нового документа, створеного за допомогою цього віджету.
Таким чином, ми збираємося створити новий плагін з таким кодом:
Перед збереженням необхідно перевірити OnHandleRequest на вкладці Системні події.