class ViewOrder extends ViewRecord
{
protected static string $resource = OrderResource::class;
protected static string $view = 'filament.resources.order.view-order';
public function generateJobSheet(): Action
{
return Action::make('test')
->form([
Select::make('user_id')
->options(User::all()->pluck('email', 'id')),
])
->action(function (array $data): void {
dd($data);
});
}
public function infolist(Infolist $infolist): Infolist
{
return $infolist->schema([...]);
}
protected function getHeaderActions(): array
{
return [...];
}
}
class ViewOrder extends ViewRecord
{
protected static string $resource = OrderResource::class;
protected static string $view = 'filament.resources.order.view-order';
public function generateJobSheet(): Action
{
return Action::make('test')
->form([
Select::make('user_id')
->options(User::all()->pluck('email', 'id')),
])
->action(function (array $data): void {
dd($data);
});
}
public function infolist(Infolist $infolist): Infolist
{
return $infolist->schema([...]);
}
protected function getHeaderActions(): array
{
return [...];
}
}