XF 2 Использование PHP в виджетах

Совместимость с XenForo: 2.0

Создаем PHP файл MyWidget.php по пути src/addons
PHP:
Please, Log in or Register to view codes content!

Далее создаем шаблон my_widget и туда вставляем следующее:
HTML:
Please, Log in or Register to view codes content!

Далее Админ панель -> Внешний вид -> Виджеты и создаем новый виджет. Настраиваете все как вам нужно, а в поле типа выбираем PHP callback, а затем в обработчике указываем класс: MyWidget

В поле функции (после :: вводим): renderWidget

Готово!

Далее вы можете настраивать сам шаблон виджета как вам нужно.