完善功能

This commit is contained in:
cjd
2026-02-07 22:55:07 +08:00
parent bf3a2e6971
commit ae7c009d28
111 changed files with 980 additions and 10111 deletions

View File

@@ -27,9 +27,9 @@ class AppServiceProvider extends ServiceProvider
{
$this->registerFilamentLivewireResolver();
Paginator::defaultView('partials.pagination');
Paginator::defaultView('frontend.partials.pagination');
View::composer('layouts.app', function ($view): void {
View::composer('frontend.layouts.app', function ($view): void {
$categories = Category::with([
'children' => function ($query) {
$query->withCount('products')
@@ -44,7 +44,7 @@ class AppServiceProvider extends ServiceProvider
$view->with([
'sidebarCategories' => $categories,
'siteTitle' => SiteSetting::value('site_title', 'AI 工具导航'),
'siteDescription' => SiteSetting::value('site_description', '精选 AI 工具与产品导航'),
'siteDescription' => SiteSetting::value('site_description', '发现优质 AI 工具与产品'),
'siteLogo' => SiteSetting::value('site_logo'),
'siteFooter' => SiteSetting::value('site_footer'),
'gaId' => SiteSetting::value('ga_id'),

View File

@@ -3,6 +3,9 @@
namespace App\Providers\Filament;
use App\Filament\Pages\SiteSettings;
use App\Filament\Widgets\OverviewStats;
use App\Filament\Widgets\TopArticlesWidget;
use App\Filament\Widgets\TopProductsWidget;
use Filament\Http\Middleware\Authenticate;
use Filament\Http\Middleware\DisableBladeIconComponents;
use Filament\Http\Middleware\DispatchServingFilamentEvent;
@@ -39,6 +42,9 @@ class AdminPanelProvider extends PanelProvider
])
->discoverWidgets(in: app_path('Filament/Widgets'), for: 'App\\Filament\\Widgets')
->widgets([
OverviewStats::class,
TopProductsWidget::class,
TopArticlesWidget::class,
Widgets\AccountWidget::class,
Widgets\FilamentInfoWidget::class,
])