{{ $loop->parent->iteration }}.{{ $loop->iteration }} {{ $material->title }}
+{{ $loop->parent->iteration }}.{{ $loop->iteration }} {{ $material->title + }}
diff --git a/app/Http/Controllers/LessonController.php b/app/Http/Controllers/LessonController.php index 12565bf..125f734 100644 --- a/app/Http/Controllers/LessonController.php +++ b/app/Http/Controllers/LessonController.php @@ -36,6 +36,8 @@ public function store(Request $request) $lesson = new Lesson; $lesson->title = $request->lessonTitle; $lesson->course_id = $request->courseId; + $lesson->description = $request->lessonDescription; + $lesson->notes = $request->lessonNotes; if ($lesson->save()) { $this->notice::success('Data Saved'); @@ -78,6 +80,8 @@ public function update(Request $request, $id) $lesson = Lesson::findOrFail(encryptor('decrypt', $id)); $lesson->title = $request->lessonTitle; $lesson->course_id = $request->courseId; + $lesson->description = $request->lessonDescription; + $lesson->notes = $request->lessonNotes; if ($lesson->save()) { $this->notice::success('Data Saved'); diff --git a/database/migrations/2023_11_26_153557_create_lessons_table.php b/database/migrations/2023_11_26_153557_create_lessons_table.php index 1761bfa..725876d 100644 --- a/database/migrations/2023_11_26_153557_create_lessons_table.php +++ b/database/migrations/2023_11_26_153557_create_lessons_table.php @@ -15,6 +15,8 @@ public function up(): void $table->id(); $table->string('title', 255)->nullable(false); $table->unsignedBigInteger('course_id')->index(); + $table->text('description')->nullable(); + $table->text('notes')->nullable(); $table->timestamps(); $table->softDeletes(); diff --git a/resources/views/backend/course/lesson/create.blade.php b/resources/views/backend/course/lesson/create.blade.php index ec9aaf9..8eb0474 100644 --- a/resources/views/backend/course/lesson/create.blade.php +++ b/resources/views/backend/course/lesson/create.blade.php @@ -65,6 +65,26 @@ {{ $errors->first('courseId') }} @endif +