diff --git a/app/Http/Controllers/Backend/Instructors/InstructorController.php b/app/Http/Controllers/Backend/Instructors/InstructorController.php index 68fc486..227f5a6 100644 --- a/app/Http/Controllers/Backend/Instructors/InstructorController.php +++ b/app/Http/Controllers/Backend/Instructors/InstructorController.php @@ -70,11 +70,11 @@ public function store(AddNewRequest $request) $user->role_id = $request->roleId; $user->status = $request->status; $user->password = Hash::make($request->password); - if ($request->hasFile('image')) { - $imageName = rand(111, 999) . time() . '.' . $request->image->extension(); - $request->image->move(public_path('uploads/users'), $imageName); - $user->image = $imageName; - } + // if ($request->hasFile('image')) { + // $imageName = rand(111, 999) . time() . '.' . $request->image->extension(); + // $request->image->move(public_path('uploads/users'), $imageName); + // $user->image = $imageName; + // } if ($user->save()) { DB::commit(); $this->notice::success('Successfully saved'); @@ -161,7 +161,7 @@ public function update(UpdateRequest $request, $id) } return redirect()->back()->withInput()->with('error', 'Please try again'); } catch (Exception $e) { - dd($e); + // dd($e); return redirect()->back()->withInput()->with('error', 'Please try again'); } } diff --git a/app/Http/Controllers/Backend/Setting/AuthenticationController.php b/app/Http/Controllers/Backend/Setting/AuthenticationController.php index df9259b..650a28e 100644 --- a/app/Http/Controllers/Backend/Setting/AuthenticationController.php +++ b/app/Http/Controllers/Backend/Setting/AuthenticationController.php @@ -33,7 +33,7 @@ public function signUpStore(SignUpRequest $request) else return redirect('login')->with('danger', 'Please Try Again'); } catch (Exception $e) { - // dd($e); + dd($e); return redirect('login')->with('danger', 'Please Try Again'); } } @@ -77,7 +77,7 @@ public function setSession($user) 'roleIdentitiy' => encryptor('encrypt', $user->role->identity), 'language' => encryptor('encrypt', $user->language), 'image' => $user->image ?? 'No Image Found', - 'image' => $user?->instructor->image ?? 'No Image Found', + 'instructorImage' => $user?->instructor->image ?? 'No instructorImage Found', ] ); } diff --git a/database/migrations/2023_11_12_031402_create_users_table.php b/database/migrations/2023_11_12_031402_create_users_table.php index d79aba8..8e445a7 100644 --- a/database/migrations/2023_11_12_031402_create_users_table.php +++ b/database/migrations/2023_11_12_031402_create_users_table.php @@ -19,7 +19,6 @@ public function up(): void $table->string('contact_en')->unique(); $table->string('contact_bn')->unique()->nullable(); $table->unsignedBigInteger('role_id')->index(); - $table->unsignedBigInteger('instructor_id')->index(); $table->string('password'); $table->string('language')->default('en'); $table->string('image')->nullable(); @@ -30,7 +29,6 @@ public function up(): void $table->softDeletes(); $table->foreign('role_id')->references('id')->on('roles')->onDelete('cascade'); - $table->foreign('instructor_id')->references('id')->on('instructors')->onDelete('cascade'); }); } diff --git a/database/migrations/2024_01_01_121113_add_column_to_user_table.php b/database/migrations/2024_01_01_121113_add_column_to_user_table.php new file mode 100644 index 0000000..709277d --- /dev/null +++ b/database/migrations/2024_01_01_121113_add_column_to_user_table.php @@ -0,0 +1,29 @@ +unsignedBigInteger('instructor_id')->index(); + $table->foreign('instructor_id')->references('id')->on('instructors')->onDelete('cascade'); + }); + } + + /** + * Reverse the migrations. + */ + public function down(): void + { + Schema::table('users', function (Blueprint $table) { + $table->dropColumn('instructor_id'); + }); + } +}; diff --git a/public/uploads/instructors/1231704120091.jpg b/public/uploads/instructors/1231704120091.jpg new file mode 100644 index 0000000..1083daa Binary files /dev/null and b/public/uploads/instructors/1231704120091.jpg differ diff --git a/public/uploads/instructors/7651701794492.jpg b/public/uploads/instructors/1501704117145.jpg similarity index 100% rename from public/uploads/instructors/7651701794492.jpg rename to public/uploads/instructors/1501704117145.jpg diff --git a/public/uploads/instructors/1521704119941.jpg b/public/uploads/instructors/1521704119941.jpg new file mode 100644 index 0000000..1083daa Binary files /dev/null and b/public/uploads/instructors/1521704119941.jpg differ diff --git a/public/uploads/instructors/1991704118011.jpg b/public/uploads/instructors/1991704118011.jpg new file mode 100644 index 0000000..1083daa Binary files /dev/null and b/public/uploads/instructors/1991704118011.jpg differ diff --git a/public/uploads/instructors/3571704117863.jpg b/public/uploads/instructors/3571704117863.jpg new file mode 100644 index 0000000..1083daa Binary files /dev/null and b/public/uploads/instructors/3571704117863.jpg differ diff --git a/public/uploads/instructors/3701704120487.jpg b/public/uploads/instructors/3701704120487.jpg new file mode 100644 index 0000000..1083daa Binary files /dev/null and b/public/uploads/instructors/3701704120487.jpg differ diff --git a/public/uploads/instructors/1461701794588.jpg b/public/uploads/instructors/3961704117419.jpg similarity index 100% rename from public/uploads/instructors/1461701794588.jpg rename to public/uploads/instructors/3961704117419.jpg diff --git a/public/uploads/instructors/5011704117880.jpg b/public/uploads/instructors/5011704117880.jpg new file mode 100644 index 0000000..1083daa Binary files /dev/null and b/public/uploads/instructors/5011704117880.jpg differ diff --git a/public/uploads/instructors/5621704117973.jpg b/public/uploads/instructors/5621704117973.jpg new file mode 100644 index 0000000..1083daa Binary files /dev/null and b/public/uploads/instructors/5621704117973.jpg differ diff --git a/public/uploads/instructors/6091704120029.jpg b/public/uploads/instructors/6091704120029.jpg new file mode 100644 index 0000000..1083daa Binary files /dev/null and b/public/uploads/instructors/6091704120029.jpg differ diff --git a/public/uploads/instructors/6641701794615.jpg b/public/uploads/instructors/6211704117438.jpg similarity index 100% rename from public/uploads/instructors/6641701794615.jpg rename to public/uploads/instructors/6211704117438.jpg diff --git a/public/uploads/instructors/4991701794515.jpg b/public/uploads/instructors/6361704117383.jpg similarity index 100% rename from public/uploads/instructors/4991701794515.jpg rename to public/uploads/instructors/6361704117383.jpg diff --git a/public/uploads/instructors/6661704117291.jpg b/public/uploads/instructors/6661704117291.jpg new file mode 100644 index 0000000..a281400 Binary files /dev/null and b/public/uploads/instructors/6661704117291.jpg differ diff --git a/public/uploads/instructors/7581704118352.jpg b/public/uploads/instructors/7581704118352.jpg new file mode 100644 index 0000000..a281400 Binary files /dev/null and b/public/uploads/instructors/7581704118352.jpg differ diff --git a/public/uploads/instructors/7761704117918.jpg b/public/uploads/instructors/7761704117918.jpg new file mode 100644 index 0000000..1083daa Binary files /dev/null and b/public/uploads/instructors/7761704117918.jpg differ diff --git a/public/uploads/instructors/7871704118057.jpg b/public/uploads/instructors/7871704118057.jpg new file mode 100644 index 0000000..1083daa Binary files /dev/null and b/public/uploads/instructors/7871704118057.jpg differ diff --git a/public/uploads/instructors/8091704117193.jpg b/public/uploads/instructors/8091704117193.jpg new file mode 100644 index 0000000..a281400 Binary files /dev/null and b/public/uploads/instructors/8091704117193.jpg differ diff --git a/public/uploads/instructors/1381701794537.jpg b/public/uploads/instructors/8731704117402.jpg similarity index 100% rename from public/uploads/instructors/1381701794537.jpg rename to public/uploads/instructors/8731704117402.jpg diff --git a/public/uploads/instructors/9231704120744.jpg b/public/uploads/instructors/9231704120744.jpg new file mode 100644 index 0000000..1083daa Binary files /dev/null and b/public/uploads/instructors/9231704120744.jpg differ diff --git a/public/uploads/users/7741704114296.png b/public/uploads/users/7741704114296.png new file mode 100644 index 0000000..a98f5a4 Binary files /dev/null and b/public/uploads/users/7741704114296.png differ diff --git a/resources/views/backend/layouts/app.blade.php b/resources/views/backend/layouts/app.blade.php index b4344f7..f108d32 100644 --- a/resources/views/backend/layouts/app.blade.php +++ b/resources/views/backend/layouts/app.blade.php @@ -148,7 +148,7 @@ class="ti-arrow-right"> - Profile + Profile
- +