added material CRUD

Cette révision appartient à :
Ibrahim Khalil Shakil 2023-12-18 00:48:46 +06:00
Parent e30fe18a41
révision 81bfe0f5f9
3 fichiers modifiés avec 9 ajouts et 12 suppressions

Voir le fichier

@ -49,16 +49,13 @@ public function store(AddNewRequest $request)
$material->content = $contentName; $material->content = $contentName;
} }
if ($material->save()) { if ($material->save()) {
$this->notice::success('Data Saved'); return redirect()->route('material.index')->with('success', 'Data Saved');;
return redirect()->route('material.index');
} else { } else {
$this->notice::error('Please try again'); return redirect()->back()->withInput()->with('error', 'Please try again');
return redirect()->back()->withInput();
} }
} catch (Exception $e) { } catch (Exception $e) {
// dd($e); dd($e);
$this->notice::error('Please try again'); return redirect()->back()->withInput()->with('error', 'Please try again');
return redirect()->back()->withInput();
} }
} }
@ -75,7 +72,7 @@ public function show(Material $material)
*/ */
public function edit($id) public function edit($id)
{ {
$lesson= Course::get(); $lesson= Lesson::get();
$material = Material::findOrFail(encryptor('decrypt', $id)); $material = Material::findOrFail(encryptor('decrypt', $id));
return view('backend.course.material.edit', compact('lesson', 'material')); return view('backend.course.material.edit', compact('lesson', 'material'));
} }

Voir le fichier

@ -51,13 +51,13 @@
</div> </div>
<div class="col-lg-6 col-md-6 col-sm-12"> <div class="col-lg-6 col-md-6 col-sm-12">
<div class="form-group"> <div class="form-group">
<label class="form-label">Course</label> <label class="form-label">Lesson</label>
<select class="form-control" name="lessonId"> <select class="form-control" name="lessonId">
@forelse ($lesson as $l) @forelse ($lesson as $l)
<option value="{{$l->id}}" {{old('lessonId')==$l->id?'selected':''}}> <option value="{{$l->id}}" {{old('lessonId')==$l->id?'selected':''}}>
{{$l->title}}</option> {{$l->title}}</option>
@empty @empty
<option value="">No Course Found</option> <option value="">No Lesson Found</option>
@endforelse @endforelse
</select> </select>
</div> </div>

Voir le fichier

@ -53,14 +53,14 @@
</div> </div>
<div class="col-lg-6 col-md-6 col-sm-12"> <div class="col-lg-6 col-md-6 col-sm-12">
<div class="form-group"> <div class="form-group">
<label class="form-label">Course</label> <label class="form-label">Lesson</label>
<select class="form-control" name="lessonId"> <select class="form-control" name="lessonId">
@forelse ($lesson as $l) @forelse ($lesson as $l)
<option value="{{$l->id}}" {{old('lessonId', $material->lesson_id) == <option value="{{$l->id}}" {{old('lessonId', $material->lesson_id) ==
$l->id?'selected':''}}> $l->id?'selected':''}}>
{{$l->title}}</option> {{$l->title}}</option>
@empty @empty
<option value="">No Course Material Material Found</option> <option value="">No Course Lesson Found</option>
@endforelse @endforelse
</select> </select>
</div> </div>