user instructor image name save issue fixed
@ -5,7 +5,6 @@
|
||||
use App\Http\Controllers\Controller;
|
||||
use App\Models\Instructor;
|
||||
use App\Models\User;
|
||||
use Illuminate\Http\Request;
|
||||
use App\Http\Requests\Backend\Instructors\AddNewRequest;
|
||||
use App\Http\Requests\Backend\Instructors\UpdateRequest;
|
||||
use App\Models\Role;
|
||||
@ -56,11 +55,11 @@ public function store(AddNewRequest $request)
|
||||
$instructor->language = 'en';
|
||||
$instructor->access_block = $request->access_block;
|
||||
if ($request->hasFile('image')) {
|
||||
$roleName = Role::find($request->role_id)?->name;
|
||||
$imageName = $roleName.'-'.$request->name_en.'.'. $request->image->extension();
|
||||
$imageName = (Role::find($request->roleId)->name) . '_' . $request->fullName_en . '_' . rand(999, 111) . '.' . $request->image->extension();
|
||||
$request->image->move(public_path('uploads/users'), $imageName);
|
||||
$instructor->image = $imageName;
|
||||
}
|
||||
|
||||
if ($instructor->save()) {
|
||||
$user = new User;
|
||||
$user->instructor_id = $instructor->id;
|
||||
@ -131,13 +130,12 @@ public function update(UpdateRequest $request, $id)
|
||||
$instructor->password = Hash::make($request->password);
|
||||
$instructor->language = 'en';
|
||||
$instructor->access_block = $request->access_block;
|
||||
|
||||
if ($request->hasFile('image')) {
|
||||
$roleName = Role::find($request->role_id)?->name;
|
||||
$imageName = $roleName . '-' . $request->name_en . '.' . $request->image->extension();
|
||||
$imageName = (Role::find($request->roleId)->name) . '_' . $request->fullName_en . '_' . rand(999, 111) . '.' . $request->image->extension();
|
||||
$request->image->move(public_path('uploads/users'), $imageName);
|
||||
$instructor->image = $imageName;
|
||||
}
|
||||
|
||||
if ($instructor->save()) {
|
||||
$user = User::where('instructor_id', $instructor->id)->first();
|
||||
$user->instructor_id = $instructor->id;
|
||||
|
||||
|
Avant Largeur: | Hauteur: | Taille: 104 KiB |
|
Avant Largeur: | Hauteur: | Taille: 104 KiB |
|
Avant Largeur: | Hauteur: | Taille: 71 KiB |
|
Avant Largeur: | Hauteur: | Taille: 107 KiB |
|
Avant Largeur: | Hauteur: | Taille: 104 KiB |
|
Avant Largeur: | Hauteur: | Taille: 9.2 KiB |
|
Avant Largeur: | Hauteur: | Taille: 67 KiB |
|
Avant Largeur: | Hauteur: | Taille: 71 KiB |
|
Avant Largeur: | Hauteur: | Taille: 104 KiB |
|
Avant Largeur: | Hauteur: | Taille: 71 KiB |
|
Avant Largeur: | Hauteur: | Taille: 104 KiB |
|
Avant Largeur: | Hauteur: | Taille: 67 KiB |
|
Avant Largeur: | Hauteur: | Taille: 104 KiB |
|
Avant Largeur: | Hauteur: | Taille: 9.2 KiB |
|
Avant Largeur: | Hauteur: | Taille: 104 KiB |
|
Avant Largeur: | Hauteur: | Taille: 104 KiB |
|
Avant Largeur: | Hauteur: | Taille: 55 KiB |
|
Avant Largeur: | Hauteur: | Taille: 169 KiB |
|
Avant Largeur: | Hauteur: | Taille: 104 KiB |
|
Avant Largeur: | Hauteur: | Taille: 104 KiB |
|
Avant Largeur: | Hauteur: | Taille: 55 KiB |
|
Avant Largeur: | Hauteur: | Taille: 71 KiB |
|
Avant Largeur: | Hauteur: | Taille: 67 KiB |
|
Avant Largeur: | Hauteur: | Taille: 104 KiB |
|
Avant Largeur: | Hauteur: | Taille: 71 KiB |
|
Avant Largeur: | Hauteur: | Taille: 9.2 KiB |
|
Avant Largeur: | Hauteur: | Taille: 9.2 KiB |
|
Avant Largeur: | Hauteur: | Taille: 71 KiB |
|
Avant Largeur: | Hauteur: | Taille: 55 KiB Après Largeur: | Hauteur: | Taille: 55 KiB |
|
Avant Largeur: | Hauteur: | Taille: 274 KiB Après Largeur: | Hauteur: | Taille: 274 KiB |
|
Avant Largeur: | Hauteur: | Taille: 55 KiB Après Largeur: | Hauteur: | Taille: 55 KiB |
|
Avant Largeur: | Hauteur: | Taille: 20 KiB Après Largeur: | Hauteur: | Taille: 20 KiB |
|
Avant Largeur: | Hauteur: | Taille: 54 KiB Après Largeur: | Hauteur: | Taille: 54 KiB |
|
Avant Largeur: | Hauteur: | Taille: 80 KiB Après Largeur: | Hauteur: | Taille: 80 KiB |
BIN
public/uploads/users/Thouhidul Islam_Instructor.jpg
Fichier normal
|
Après Largeur: | Hauteur: | Taille: 80 KiB |