filter auf ordermanager bei mails, app_name

This commit is contained in:
DigitalInfinity committed 2026-02-17 00:32:10 +00:00
1 parent 092171e828
commit 0c08147659
6 files changed
+40 -7

No files matched your search

@@ -2,6 +2,7 @@
namespace App\Filament\Resources\Users\Schemas;
use Filament\Forms\Components\Checkbox;
use Filament\Forms\Components\DateTimePicker;
use Filament\Forms\Components\TextInput;
use Filament\Schemas\Schema;
@@ -19,6 +20,7 @@ class UserForm
->email()
->required(),
DateTimePicker::make('email_verified_at'),
Checkbox::make('ordermanager'),
TextInput::make('password')
->password()
->required(),
@@ -6,6 +6,7 @@ use Filament\Actions\BulkActionGroup;
use Filament\Actions\DeleteBulkAction;
use Filament\Actions\EditAction;
use Filament\Actions\ViewAction;
use Filament\Tables\Columns\CheckboxColumn;
use Filament\Tables\Columns\TextColumn;
use Filament\Tables\Table;
@@ -23,6 +24,7 @@ class UsersTable
TextColumn::make('email_verified_at')
->dateTime()
->sortable(),
CheckboxColumn::make('ordermanager'),
TextColumn::make('created_at')
->dateTime()
->sortable()
+4 -2
View File
@@ -17,8 +17,10 @@ class OrderObserver
*/
public function created(Order $order): void
{
$user = User::find(1);
Mail::to($user)->send(new OrderRegistered($order));
$users = User::where("ordermanager", 1)->get();
foreach ($users as $user) {
Mail::to($user)->send(new OrderRegistered($order));
}
}
/**