This commit is contained in:
salam committed 2025-10-15 08:30:42 +02:00
1 parent 570ea29952
commit 18ce61bc9b
3 files changed
+37 -41

No files matched your search

+4 -9
View File
@@ -6,18 +6,13 @@ LARVEL
2. https://tenancy-v4.pages.dev/introduction/ 2. https://tenancy-v4.pages.dev/introduction/
3. 3.
FILAMENT FILAMENT 7. https://filamentphp.com/plugins/ysfkaya-phone-input 2. https://github.com/awcodes/light-switch 3. https://github.com/bezhanSalleh/filament-shield 4. https://github.com/mallardduck/blade-lucide-icons 5. https://github.com/spatie/laravel-login-link 6. https://packagist.org/packages/swisnl/filament-backgrounds
7. https://filamentphp.com/plugins/ysfkaya-phone-input
2. https://github.com/awcodes/light-switch
3. https://github.com/bezhanSalleh/filament-shield
4. https://github.com/mallardduck/blade-lucide-icons
5. https://github.com/spatie/laravel-login-link
6. https://packagist.org/packages/swisnl/filament-backgrounds
1. https://filamentphp.com/plugins/maartenpaauw-cashier-billing-provider 1. https://filamentphp.com/plugins/maartenpaauw-cashier-billing-provider
https://github.com/mollie/laravel-cashier-mollie https://github.com/mollie/laravel-cashier-mollie
https://www.cashiermollie.com/ https://www.cashiermollie.com/
https://fakerphp.org/ https://fakerphp.org/
https://www.laravelblogs.com/post/filament-user-registration-by-email-invitations
@@ -20,17 +20,18 @@ class KontosTable
return $table return $table
->columns([ ->columns([
TextColumn::make('company')->label('Firma') TextColumn::make('company')->label('Firma')
->wrap()
->description(fn ($record): string => $record->address), ->description(fn ($record): string => $record->address),
IconColumn::make('plan.icon') // IconColumn::make('plan.icon')
->width('30px') // ->width('30px')
->label('') // ->label('')
->size(IconSize::TwoExtraLarge) // ->size(IconSize::TwoExtraLarge)
->color('primary') // ->color('primary')
->icon(fn (string $state): string => $state) // ->icon(fn (string $state): string => $state)
->extraAttributes(['class' => 'rounded-xl border border-gray-200 dark:border-gray-700 drop-shadow-xl']), // ->extraAttributes(['class' => 'rounded-xl border border-gray-200 dark:border-gray-700 drop-shadow-xl']),
TextColumn::make('plan.name') // TextColumn::make('plan.name')
->label('Zahlungs Plan') // ->label('Zahlungs Plan')
->description(fn ($record): string => $record->plan->payment), // ->description(fn ($record): string => $record->plan->payment),
TextColumn::make('guthaben') TextColumn::make('guthaben')
->size(TextSize::Large) ->size(TextSize::Large)
@@ -48,7 +49,7 @@ class KontosTable
]) ])
->recordActions([ ->recordActions([
EditAction::make()->iconButton()->color('gray'), EditAction::make()->iconButton()->color('gray'),
Action::make('Bezahlen') Action::make('Guthaben laden')
->iconButton() ->iconButton()
->color('gray') ->color('gray')
->icon('heroicon-o-credit-card') ->icon('heroicon-o-credit-card')
+21 -21
View File
@@ -531,7 +531,7 @@ app('router')->setCompiledRoutes(
array ( array (
0 => 0 =>
array ( array (
'_route' => 'generated::61tMoar2tyujxMdE', '_route' => 'generated::5bq2SStbleiEhGj1',
), ),
1 => NULL, 1 => NULL,
2 => 2 =>
@@ -551,7 +551,7 @@ app('router')->setCompiledRoutes(
array ( array (
0 => 0 =>
array ( array (
'_route' => 'generated::9lEJYzp8Ijr5Ru2s', '_route' => 'generated::jSXo9yS21C1XjEKm',
), ),
1 => NULL, 1 => NULL,
2 => 2 =>
@@ -609,7 +609,7 @@ app('router')->setCompiledRoutes(
array ( array (
0 => 0 =>
array ( array (
'_route' => 'generated::g2vlVC8KcQLDp70w', '_route' => 'generated::IVDpND6th1vBsdVG',
), ),
1 => NULL, 1 => NULL,
2 => 2 =>
@@ -629,7 +629,7 @@ app('router')->setCompiledRoutes(
array ( array (
0 => 0 =>
array ( array (
'_route' => 'generated::oVxBszlOfo4SBWgm', '_route' => 'generated::fH34UfhJ1cyhPNER',
), ),
1 => NULL, 1 => NULL,
2 => 2 =>
@@ -649,7 +649,7 @@ app('router')->setCompiledRoutes(
array ( array (
0 => 0 =>
array ( array (
'_route' => 'generated::yprrlSMkZZs7x5sL', '_route' => 'generated::DfL8JtZX0QR2TkKj',
), ),
1 => NULL, 1 => NULL,
2 => 2 =>
@@ -669,7 +669,7 @@ app('router')->setCompiledRoutes(
array ( array (
0 => 0 =>
array ( array (
'_route' => 'generated::kips6o7qShT9rAHx', '_route' => 'generated::ZHiFlf1ZCQLqjNcg',
), ),
1 => NULL, 1 => NULL,
2 => 2 =>
@@ -689,7 +689,7 @@ app('router')->setCompiledRoutes(
array ( array (
0 => 0 =>
array ( array (
'_route' => 'generated::Jv4gwbe2QO5AOTWz', '_route' => 'generated::4UNnN7mvchOUrrNr',
), ),
1 => NULL, 1 => NULL,
2 => 2 =>
@@ -2740,7 +2740,7 @@ app('router')->setCompiledRoutes(
'waitSeconds' => NULL, 'waitSeconds' => NULL,
'withTrashed' => false, 'withTrashed' => false,
), ),
'generated::61tMoar2tyujxMdE' => 'generated::5bq2SStbleiEhGj1' =>
array ( array (
'methods' => 'methods' =>
array ( array (
@@ -2752,7 +2752,7 @@ app('router')->setCompiledRoutes(
array ( array (
'uses' => 'Livewire\\Mechanisms\\FrontendAssets\\FrontendAssets@returnJavaScriptAsFile', 'uses' => 'Livewire\\Mechanisms\\FrontendAssets\\FrontendAssets@returnJavaScriptAsFile',
'controller' => 'Livewire\\Mechanisms\\FrontendAssets\\FrontendAssets@returnJavaScriptAsFile', 'controller' => 'Livewire\\Mechanisms\\FrontendAssets\\FrontendAssets@returnJavaScriptAsFile',
'as' => 'generated::61tMoar2tyujxMdE', 'as' => 'generated::5bq2SStbleiEhGj1',
), ),
'fallback' => false, 'fallback' => false,
'defaults' => 'defaults' =>
@@ -2768,7 +2768,7 @@ app('router')->setCompiledRoutes(
'waitSeconds' => NULL, 'waitSeconds' => NULL,
'withTrashed' => false, 'withTrashed' => false,
), ),
'generated::9lEJYzp8Ijr5Ru2s' => 'generated::jSXo9yS21C1XjEKm' =>
array ( array (
'methods' => 'methods' =>
array ( array (
@@ -2780,7 +2780,7 @@ app('router')->setCompiledRoutes(
array ( array (
'uses' => 'Livewire\\Mechanisms\\FrontendAssets\\FrontendAssets@maps', 'uses' => 'Livewire\\Mechanisms\\FrontendAssets\\FrontendAssets@maps',
'controller' => 'Livewire\\Mechanisms\\FrontendAssets\\FrontendAssets@maps', 'controller' => 'Livewire\\Mechanisms\\FrontendAssets\\FrontendAssets@maps',
'as' => 'generated::9lEJYzp8Ijr5Ru2s', 'as' => 'generated::jSXo9yS21C1XjEKm',
), ),
'fallback' => false, 'fallback' => false,
'defaults' => 'defaults' =>
@@ -2882,7 +2882,7 @@ app('router')->setCompiledRoutes(
'waitSeconds' => NULL, 'waitSeconds' => NULL,
'withTrashed' => false, 'withTrashed' => false,
), ),
'generated::g2vlVC8KcQLDp70w' => 'generated::IVDpND6th1vBsdVG' =>
array ( array (
'methods' => 'methods' =>
array ( array (
@@ -2911,7 +2911,7 @@ app('router')->setCompiledRoutes(
\'exception\' => $exception, \'exception\' => $exception,
]), status: $exception ? 500 : 200); ]), status: $exception ? 500 : 200);
}";s:5:"scope";s:54:"Illuminate\\Foundation\\Configuration\\ApplicationBuilder";s:4:"this";N;s:4:"self";s:32:"0000000000000f3b0000000000000000";}}', }";s:5:"scope";s:54:"Illuminate\\Foundation\\Configuration\\ApplicationBuilder";s:4:"this";N;s:4:"self";s:32:"0000000000000f3b0000000000000000";}}',
'as' => 'generated::g2vlVC8KcQLDp70w', 'as' => 'generated::IVDpND6th1vBsdVG',
), ),
'fallback' => false, 'fallback' => false,
'defaults' => 'defaults' =>
@@ -2927,7 +2927,7 @@ app('router')->setCompiledRoutes(
'waitSeconds' => NULL, 'waitSeconds' => NULL,
'withTrashed' => false, 'withTrashed' => false,
), ),
'generated::oVxBszlOfo4SBWgm' => 'generated::fH34UfhJ1cyhPNER' =>
array ( array (
'methods' => 'methods' =>
array ( array (
@@ -2949,7 +2949,7 @@ app('router')->setCompiledRoutes(
'where' => 'where' =>
array ( array (
), ),
'as' => 'generated::oVxBszlOfo4SBWgm', 'as' => 'generated::fH34UfhJ1cyhPNER',
), ),
'fallback' => false, 'fallback' => false,
'defaults' => 'defaults' =>
@@ -2965,7 +2965,7 @@ app('router')->setCompiledRoutes(
'waitSeconds' => NULL, 'waitSeconds' => NULL,
'withTrashed' => false, 'withTrashed' => false,
), ),
'generated::yprrlSMkZZs7x5sL' => 'generated::DfL8JtZX0QR2TkKj' =>
array ( array (
'methods' => 'methods' =>
array ( array (
@@ -2987,7 +2987,7 @@ app('router')->setCompiledRoutes(
'where' => 'where' =>
array ( array (
), ),
'as' => 'generated::yprrlSMkZZs7x5sL', 'as' => 'generated::DfL8JtZX0QR2TkKj',
), ),
'fallback' => false, 'fallback' => false,
'defaults' => 'defaults' =>
@@ -3003,7 +3003,7 @@ app('router')->setCompiledRoutes(
'waitSeconds' => NULL, 'waitSeconds' => NULL,
'withTrashed' => false, 'withTrashed' => false,
), ),
'generated::kips6o7qShT9rAHx' => 'generated::ZHiFlf1ZCQLqjNcg' =>
array ( array (
'methods' => 'methods' =>
array ( array (
@@ -3025,7 +3025,7 @@ app('router')->setCompiledRoutes(
'where' => 'where' =>
array ( array (
), ),
'as' => 'generated::kips6o7qShT9rAHx', 'as' => 'generated::ZHiFlf1ZCQLqjNcg',
), ),
'fallback' => false, 'fallback' => false,
'defaults' => 'defaults' =>
@@ -3041,7 +3041,7 @@ app('router')->setCompiledRoutes(
'waitSeconds' => NULL, 'waitSeconds' => NULL,
'withTrashed' => false, 'withTrashed' => false,
), ),
'generated::Jv4gwbe2QO5AOTWz' => 'generated::4UNnN7mvchOUrrNr' =>
array ( array (
'methods' => 'methods' =>
array ( array (
@@ -3063,7 +3063,7 @@ app('router')->setCompiledRoutes(
'where' => 'where' =>
array ( array (
), ),
'as' => 'generated::Jv4gwbe2QO5AOTWz', 'as' => 'generated::4UNnN7mvchOUrrNr',
), ),
'fallback' => false, 'fallback' => false,
'defaults' => 'defaults' =>