© 2026 Hedgehog Software, LLC

TwitterGitHubDiscord
More
CommunitiesDocsAboutTermsPrivacy
Search
Star
Setup for Free
FilamentF
Filament•3y ago•
6 replies
Jon Mason

table headers disappear when using collapsible table rows.

What am I doing wrong? I added collapsible table rows and now my previously nice sortable columns have no headers?
  public static function getTableColumns()
    {
        return [
            Split::make([
                TextColumn::make('status')
                    
                TextColumn::make('invoice_nbr')->label('Invoice number')->sortable(),
                TextColumn::make('transaction_date')->sortable()
                    ->date('n/j/Y'),
                TextColumn::make('transactionType.name')
                    ->badge()
                  
                   )->sortable(),
                TextColumn::make('po_nbr')->label('PO number'),
                TextColumn::make('original_amount')->formatStateUsing(fn ($state) => '$' . number_format($state / 100, 2))
                   
                    ])->sortable(),
                TextColumn::make('balance')->formatStateUsing(fn ($state) => '$' . number_format($state / 100, 2))
                  
                    ])->sortable()
            ]),
            Panel::make([
...collapsible stuff...
])
];
}
  public static function getTableColumns()
    {
        return [
            Split::make([
                TextColumn::make('status')
                    
                TextColumn::make('invoice_nbr')->label('Invoice number')->sortable(),
                TextColumn::make('transaction_date')->sortable()
                    ->date('n/j/Y'),
                TextColumn::make('transactionType.name')
                    ->badge()
                  
                   )->sortable(),
                TextColumn::make('po_nbr')->label('PO number'),
                TextColumn::make('original_amount')->formatStateUsing(fn ($state) => '$' . number_format($state / 100, 2))
                   
                    ])->sortable(),
                TextColumn::make('balance')->formatStateUsing(fn ($state) => '$' . number_format($state / 100, 2))
                  
                    ])->sortable()
            ]),
            Panel::make([
...collapsible stuff...
])
];
}
image.png
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

collapsible table rows with related data.
FilamentFFilament / ❓┊help
3y ago
Table Collapsible Content - Keep Column Headers
FilamentFFilament / ❓┊help
13mo ago
Any way to create collapsible/expandable table rows while having normal table headers?
FilamentFFilament / ❓┊help
12mo ago
Collapsible Table Column
FilamentFFilament / ❓┊help
5mo ago