feat: upload images dashboard
This commit is contained in:
parent
853b12088c
commit
2ba8691a1c
|
|
@ -58,6 +58,9 @@ class HuntsResource extends Resource
|
|||
->required(),
|
||||
TextInput::make('slug')
|
||||
->required(),
|
||||
Forms\Components\FileUpload::make('image')
|
||||
->image()
|
||||
->directory('hunts'),
|
||||
TextInput::make('city')
|
||||
->required()
|
||||
->maxLength(255),
|
||||
|
|
@ -74,6 +77,7 @@ class HuntsResource extends Resource
|
|||
{
|
||||
return $table
|
||||
->columns([
|
||||
Tables\Columns\ImageColumn::make('image'),
|
||||
Tables\Columns\TextColumn::make('title')
|
||||
->searchable(),
|
||||
Tables\Columns\TextColumn::make('status')
|
||||
|
|
|
|||
|
|
@ -8,6 +8,7 @@ use Filament\Forms\Components\DateTimePicker;
|
|||
use Filament\Forms\Components\Select;
|
||||
use Filament\Forms\Components\TextInput;
|
||||
use Filament\Schemas\Schema;
|
||||
use Filament\Forms\Components\FileUpload;
|
||||
|
||||
class UserForm
|
||||
{
|
||||
|
|
@ -43,7 +44,9 @@ class UserForm
|
|||
->options(UserRole::class)
|
||||
->default('user')
|
||||
->required(),
|
||||
TextInput::make('avatar_uri'),
|
||||
FileUpload::make('avatar_uri')
|
||||
->image()
|
||||
->avatar(),
|
||||
TextInput::make('level')
|
||||
->required()
|
||||
->numeric()
|
||||
|
|
|
|||
|
|
@ -8,6 +8,7 @@ use Filament\Actions\EditAction;
|
|||
use Filament\Actions\ForceDeleteBulkAction;
|
||||
use Filament\Actions\RestoreBulkAction;
|
||||
use Filament\Tables\Columns\TextColumn;
|
||||
use Filament\Tables\Columns\ImageColumn;
|
||||
use Filament\Tables\Filters\TrashedFilter;
|
||||
use Filament\Tables\Table;
|
||||
|
||||
|
|
@ -41,8 +42,8 @@ class UsersTable
|
|||
TextColumn::make('role')
|
||||
->badge()
|
||||
->searchable(),
|
||||
TextColumn::make('avatar_uri')
|
||||
->searchable(),
|
||||
ImageColumn::make('avatar_uri')
|
||||
->circular(),
|
||||
TextColumn::make('level')
|
||||
->numeric()
|
||||
->sortable(),
|
||||
|
|
|
|||
Loading…
Reference in New Issue