diff --git a/app/Http/Requests/Admins/AdminUserPostRequest.php b/app/Http/Requests/Admins/AdminUserPostRequest.php new file mode 100644 index 0000000..b62abd8 --- /dev/null +++ b/app/Http/Requests/Admins/AdminUserPostRequest.php @@ -0,0 +1,62 @@ +|string> + */ + public function rules(): array + { + return [ + 'first_name' => [ + 'required', + 'string', + 'min:3', + 'max:150', + 'persian_alpha', + + ], + 'last_name' => [ + 'required', + 'string', + 'min:3', + 'max:150', + 'persian_alpha', + ], + 'email'=> [ + 'required', + 'email', + Rule::unique('users', 'email')->ignore($this->route('user'))], + 'mobile'=> [ + 'required', + 'string', + 'digits:11', + 'ir_mobile:zero', + Rule::unique('users', 'mobile')->ignore($this->route('user'))], + + 'user_province' => [ + 'nullable' + ], + 'user_city' => [ + 'nullable' + ], + + ]; + } +} diff --git a/resources/views/admin/admins/edit.blade.php b/resources/views/admin/admins/edit.blade.php new file mode 100644 index 0000000..cd56c25 --- /dev/null +++ b/resources/views/admin/admins/edit.blade.php @@ -0,0 +1,119 @@ +@extends('dashboard.layouts.app') + +@section('title', 'ویرایش ادمین') + +@section('account-content') + +
+ +@endsection diff --git a/resources/views/admin/admins/index.blade.php b/resources/views/admin/admins/index.blade.php new file mode 100644 index 0000000..09bdcdb --- /dev/null +++ b/resources/views/admin/admins/index.blade.php @@ -0,0 +1,103 @@ +@extends('dashboard.layouts.app') + +@section('title', 'مدیریت مدیران') + +@section('account-content') + + + +@endsection