Advanced Topic: LMS

Course Visibility Toggles

Sometimes you might need to temporarily unpublish a course without deleting its precious data or breaking existing student enrollments.

Soft Withdrawing a Course

  1. Navigate to the Courses listing page.
  2. Locate the Live/Draft toggle switch under the Status column.
  3. Toggle the switch to "Draft".

This calls the `CourseController@status` method.

  • For New Users: The course is instantly removed from the public Storefront layout, preventing new sales.
  • For Existing Students: The course remains fully accessible in their dashboard so they can finish their curriculum.