fixed tenants and eventpurchaseresource, changed lightbox in gallery

This commit is contained in:
2025-09-18 15:27:33 +02:00
parent 60f5e46ea9
commit ef6203c603
15 changed files with 440 additions and 118 deletions

View File

@@ -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'),
];
}
}
}

View File

@@ -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([

View File

@@ -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
]),
]);
}
}
}