filter auf ordermanager bei mails, app_name
This commit is contained in:
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()
|
||||
|
||||
@@ -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));
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in new issue
Block a user