Совместимость с XenForo: 2.0
Для начала включаем режим отладки, добавив в файл /src/config.php следующую строку:
Далее идём по пути: Панель управления - Разработка - Обработчики событий - И нажимаем сверху кнопку "Добавить новый обработчик события" - Заполняем поля так:
Обрабатывать событие:
templater_macro_pre_render
Подсказка события:
admin:option_macros:option_form_block
Выполнить обработчик:
Your\Namespace\XenForo2\EventListener\MacroRender :: preRender
PHP-код:
Далее идём по пути: Панель управления - Внешний вид - Стили - Шаблоны - Напротив Мастер-стиля нажимаем на "Шаблоны" - Переключаемся на вкладку "Панель управления" - Нажимаем кнопку "Добавить шаблон" - Далее заполняем так:
Название шаблона: your_namespace_option_macros
Содержимое шаблона:
Не забудьте заменить все значения
your_group на ID Вашей группы
Не забудьте заменить все значения
Your\Namespace или
your_namespace на свои
Ну и на выходе мы увидим что-то подобное: