Stephane
Stephane
FFilament
Created by Stephane on 10/7/2024 in #❓┊help
Unable to download export file
Hi, anyone faced the issue ? When using standard import/export action, the tenancy middleware is not being applied when downloading an export...
5 replies
FFilament
Created by Stephane on 10/7/2024 in #❓┊help
Unable to download export file
Well, I did it. Here is my exporter : <?php namespace App\Filament\Exports; use App\Models\Central\Country; use App\Models\Central\User; use Filament\Actions\Exports\ExportColumn; use Filament\Actions\Exports\Exporter; use Filament\Actions\Exports\Models\Export; class CountryExporter extends Exporter { protected static ?string $model = Country::class; public static function getColumns(): array { return [ ExportColumn::make('long_name'), ExportColumn::make('short_name'), ]; } public static function getCompletedNotificationBody(Export $export): string { $body = 'Your company export has completed and ' . number_format($export->successful_rows) . ' ' . str('row')->plural($export->successful_rows) . ' exported.'; if ($failedRowsCount = $export->getFailedRowsCount()) { $body .= ' ' . number_format($failedRowsCount) . ' ' . str('row')->plural($failedRowsCount) . ' failed to export.'; } return $body; }
5 replies