Экспорт
Вы просматриваете документацию старой версии MoonShine. Рассмотрите возможность обновления вашего проекта до MoonShine 2.x.
Экспортирует все данные с учетом фильтрации
use MoonShine\Actions\ExportAction; //...public function actions(): array{ return [ ExportAction::make('Экспорт') // Опциональные методы // Если необходимо запускать в фоне ->queue() // Выбор диска ->disk('public') // Выбор директории сохранения ->dir('/exports') // Если необходимо экспортировать в формате csv ->csv() // Разделитель для csv ->delimiter(',') , ];}//...
Экспортируются только те поля, у которых установлен флаг showOnExport
//...public function fields(): array{ return [ ID::make()->showOnExport(), ];}//...