PHP code example of awcodes / filament-sticky-header
1. Go to this page and download the library: Download awcodes/filament-sticky-header library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
awcodes / filament-sticky-header example snippets
use Awcodes\StickyHeader\StickyHeaderPlugin;
public function panel(Panel $panel): Panel
{
return $panel
->plugins([
StickyHeaderPlugin::make(),
]);
}
use Awcodes\StickyHeader\StickyHeaderPlugin;
public function panel(Panel $panel): Panel
{
return $panel
->plugins([
StickyHeaderPlugin::make()
->floating()
->colored()
]);
}
use Awcodes\StickyHeader\StickyHeaderPlugin;
public function panel(Panel $panel): Panel
{
return $panel
->plugins([
StickyHeaderPlugin::make()
->floating(fn():bool => auth()->user()->use_floating_header)
->colored(fn():bool => auth()->user()->use_floating_header)
]);
}
use Awcodes\StickyHeader\StickyHeaderPlugin;
public function panel(Panel $panel): Panel
{
return $panel
->plugins([
StickyHeaderPlugin::make()
->stickOnListPages(false)
]);
}
use Awcodes\StickyHeader\StickyHeaderPlugin;
use App\Filament\Pages\MyCustomPage;
use App\Filament\Pages\AnotherPage;
public function panel(Panel $panel): Panel
{
return $panel
->plugins([
StickyHeaderPlugin::make()
->disabledOn([
MyCustomPage::class,
AnotherPage::class,
])
]);
}