Крючок: widget.render.output
Last updated on Jun 24, 2026 01:38
Обзор
Тип: Фильтр
Расположение: app/Services/WidgetManager.php
Фильтры отображают HTML одного экземпляра виджета. Используйте, чтобы обернуть виджеты пользовательской разметкой или условно скрыть их.
Параметры
| Парам | Тип | Описание |
|---|---|---|
$html |
string | Отображаемый виджет HTML |
$instance |
object | Данные экземпляра виджета |
Возвращаться
Должен возвращать string.
Пример использования
Hook::addFilter('widget.render.output', function (string $html, $instance) {
return '<div class="widget-wrapper card shadow-sm">' . $html . '</div>';
});