wip
This commit is contained in:
1 parent
1064c40ac1
commit
448e833a37
1 file changed
+13
-1
@@ -14,6 +14,7 @@ use BackedEnum;
|
|||||||
use Filament\Forms\Components\Select;
|
use Filament\Forms\Components\Select;
|
||||||
use Filament\Forms\Concerns\InteractsWithForms;
|
use Filament\Forms\Concerns\InteractsWithForms;
|
||||||
use Filament\Forms\Contracts\HasForms;
|
use Filament\Forms\Contracts\HasForms;
|
||||||
|
use Filament\Navigation\NavigationItem;
|
||||||
use Filament\Pages\Page;
|
use Filament\Pages\Page;
|
||||||
use Filament\Schemas\Components\Utilities\Get;
|
use Filament\Schemas\Components\Utilities\Get;
|
||||||
use Filament\Schemas\Schema;
|
use Filament\Schemas\Schema;
|
||||||
@@ -26,7 +27,18 @@ class PlayerProps extends Page implements HasForms
|
|||||||
|
|
||||||
protected string $view = 'filament.pages.player-props';
|
protected string $view = 'filament.pages.player-props';
|
||||||
|
|
||||||
public static bool $shouldOpenNavigationUrlInNewTab = true;
|
public static function getNavigationItems(): array
|
||||||
|
{
|
||||||
|
return [
|
||||||
|
NavigationItem::make(static::getNavigationLabel())
|
||||||
|
->group(static::getNavigationGroup())
|
||||||
|
->icon(static::getNavigationIcon())
|
||||||
|
->activeIcon(static::getActiveNavigationIcon())
|
||||||
|
->isActiveWhen(fn() => request()->routeIs(static::getRouteName()))
|
||||||
|
->sort(static::getNavigationSort())
|
||||||
|
->url(static::getUrl(), shouldOpenInNewTab: true), // 👈 Forces target="_blank"
|
||||||
|
];
|
||||||
|
}
|
||||||
|
|
||||||
protected static string|BackedEnum|null $navigationIcon = 'icon-soccerplayer';
|
protected static string|BackedEnum|null $navigationIcon = 'icon-soccerplayer';
|
||||||
|
|
||||||
|
|||||||
Reference in new issue
Block a user