РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗ppflSpOsWd 201 of 250 menu
◀ ▶

Виджет вне панели в Filament

Давайте поставим виджет вне панели. Сводку цифр покажем на /workers рядом с основным содержимым.

Класс WorkersOverview.php наследует StatsOverviewWidget. В методе getStats зададим карточку с числом работников из модели:

<?php namespace App\Livewire; use App\Models\Worker; use Filament\Widgets\StatsOverviewWidget; use Filament\Widgets\StatsOverviewWidget\Stat; class WorkersOverview extends StatsOverviewWidget { protected function getStats(): array { return [ Stat::make('Workers', Worker::count()), ]; } } ?>

На странице workers.blade.php вызовем виджет через директиву Livewire:

<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <title>Workers</title> </head> <body> @livewire('workers-overview') </body> </html>

Покажите сводку чисел по работникам на обычной странице сайта.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить