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

Сводка чисел в Filament

Давайте покажем сводку чисел. Блок со статистикой стоит на /admin и наследует StatsOverviewWidget. Цифры собирают в методе getStats.

Каждая карточка - объект Stat из пространства имён виджета сводки. Метод make принимает подпись и значение. В массив метода getStats кладут одну или несколько таких карточек.

Создадим PostsOverview.php и посчитаем записи модели поста:

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

Покажите на главном экране число работников.

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