© 2026 Hedgehog Software, LLC

TwitterGitHubDiscord
More
CommunitiesDocsAboutTermsPrivacy
Search
Star
Setup for Free
FilamentF
Filament•2y ago•
20 replies
Sourabh

Filament Table tab

I'm trying to apply a condition on the Filament table tab so that when is_archived = 1, it should display in the 'Archived' tab. However, it's not working in my case. I've attached the code for your reference.

<?php
  public function getTabs(): array
    {
        return [
            'new' => Tab::make()
                ->modifyQueryUsing(fn (Builder $query) => $query
                    ->whereNull('magento_id')
                    ->where('is_enabled', false)
                    ->where('is_archived', false)->orderBy('created_at', 'desc')),
            'on_site' => Tab::make()
                ->label('On Site')
                ->modifyQueryUsing(fn (Builder $query) => $query
                    ->where('is_enabled', true)
                    ->where('is_archived', false)),
            'archived' => Tab::make()
                ->modifyQueryUsing(fn (Builder $query) => $query
                    ->where('is_archived', true)),
        ];
    }?>
<?php
  public function getTabs(): array
    {
        return [
            'new' => Tab::make()
                ->modifyQueryUsing(fn (Builder $query) => $query
                    ->whereNull('magento_id')
                    ->where('is_enabled', false)
                    ->where('is_archived', false)->orderBy('created_at', 'desc')),
            'on_site' => Tab::make()
                ->label('On Site')
                ->modifyQueryUsing(fn (Builder $query) => $query
                    ->where('is_enabled', true)
                    ->where('is_archived', false)),
            'archived' => Tab::make()
                ->modifyQueryUsing(fn (Builder $query) => $query
                    ->where('is_archived', true)),
        ];
    }?>
image.png
image.png
ListProducts.php1.38KB
Filament banner
FilamentJoin
A powerful open source UI framework for Laravel • Build and ship admin panels & apps fast with Livewire
20,307Members
Resources

Similar Threads

Was this page helpful?
Recent Announcements

Similar Threads

Show Filament Table/Form inside an Infolist tab?
FilamentFFilament / ❓┊help
3y ago
Filament Table
FilamentFFilament / ❓┊help
3y ago
Table in tab
FilamentFFilament / ❓┊help
3y ago
Table -> Modal -> Filament Table
FilamentFFilament / ❓┊help
2y ago