fixed tenants and eventpurchaseresource, changed lightbox in gallery
This commit is contained in:
@@ -13,10 +13,10 @@ use Filament\Schemas\Schema;
|
||||
use Filament\Resources\Resource;
|
||||
use Filament\Tables;
|
||||
use Filament\Actions\Action;
|
||||
use Filament\Tables\Actions\BulkActionGroup;
|
||||
use Filament\Tables\Actions\DeleteBulkAction;
|
||||
use Filament\Tables\Actions\ExportBulkAction;
|
||||
use Filament\Tables\Actions\ViewAction;
|
||||
use Filament\Actions\BulkActionGroup;
|
||||
use Filament\Actions\DeleteBulkAction;
|
||||
use Filament\Actions\ExportBulkAction;
|
||||
use Filament\Actions\ViewAction;
|
||||
use Filament\Tables\Columns\TextColumn;
|
||||
use Filament\Tables\Filters\Filter;
|
||||
use Filament\Tables\Filters\SelectFilter;
|
||||
@@ -71,7 +71,9 @@ class EventPurchaseResource extends Resource
|
||||
->minValue(0),
|
||||
TextInput::make('price')
|
||||
->label('Preis')
|
||||
->money('EUR')
|
||||
->numeric()
|
||||
->step(0.01)
|
||||
->prefix('€')
|
||||
->required(),
|
||||
Select::make('platform')
|
||||
->label('Plattform')
|
||||
@@ -208,4 +210,4 @@ class EventPurchaseResource extends Resource
|
||||
'edit' => Pages\EditEventPurchase::route('/{record}/edit'),
|
||||
];
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -21,6 +21,7 @@ use App\Filament\Resources\TenantResource\RelationManagers\PurchasesRelationMana
|
||||
use Filament\Resources\RelationManagers\RelationGroup;
|
||||
use UnitEnum;
|
||||
use BackedEnum;
|
||||
use Illuminate\Support\Facades\Route;
|
||||
|
||||
class TenantResource extends Resource
|
||||
{
|
||||
@@ -69,7 +70,9 @@ class TenantResource extends Resource
|
||||
->label(__('admin.tenants.fields.subscription_expires_at')),
|
||||
TextInput::make('total_revenue')
|
||||
->label(__('admin.tenants.fields.total_revenue'))
|
||||
->money('EUR')
|
||||
->prefix('€')
|
||||
->numeric()
|
||||
->step(0.01)
|
||||
->readOnly(),
|
||||
Toggle::make('is_active')
|
||||
->label(__('admin.tenants.fields.is_active'))
|
||||
@@ -144,7 +147,8 @@ class TenantResource extends Resource
|
||||
Actions\Action::make('export')
|
||||
->label('Daten exportieren')
|
||||
->icon('heroicon-o-arrow-down-tray')
|
||||
->url(fn (Tenant $record) => route('admin.tenants.export', $record))
|
||||
->url(fn (Tenant $record) => Route::has('admin.tenants.export') ? route('admin.tenants.export', $record) : null)
|
||||
->visible(fn () => Route::has('admin.tenants.export'))
|
||||
->openUrlInNewTab(),
|
||||
])
|
||||
->bulkActions([
|
||||
|
||||
@@ -46,7 +46,9 @@ class PurchasesRelationManager extends RelationManager
|
||||
->minValue(0),
|
||||
TextInput::make('price')
|
||||
->label('Preis')
|
||||
->money('EUR')
|
||||
->numeric()
|
||||
->step(0.01)
|
||||
->prefix('€')
|
||||
->required(),
|
||||
Select::make('platform')
|
||||
->label('Plattform')
|
||||
@@ -125,4 +127,4 @@ class PurchasesRelationManager extends RelationManager
|
||||
]),
|
||||
]);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -18,7 +18,6 @@ class Tenant extends Model
|
||||
protected $table = 'tenants';
|
||||
protected $guarded = [];
|
||||
protected $casts = [
|
||||
'name' => 'array',
|
||||
'settings' => 'array',
|
||||
'features' => 'array',
|
||||
'last_activity_at' => 'datetime',
|
||||
|
||||
Reference in New Issue
Block a user