|
|
|
@ -102,8 +102,13 @@ class CoursesController < ApplicationController
|
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
def course_videos
|
|
|
|
|
logger.info("########[#{@course}")
|
|
|
|
|
videos = @course.videos
|
|
|
|
|
if params[:category_id].present? && params[:category_id].to_i != 0
|
|
|
|
|
videos = videos.where(course_second_category_id: params[:category_id].to_i)
|
|
|
|
|
end
|
|
|
|
|
@category = @main_category.course_second_categories.find_by(id: params[:category])
|
|
|
|
|
tip_exception("子目录id有误") if !@category.present?
|
|
|
|
|
|
|
|
|
|
videos = custom_sort(videos, params[:sort_by], params[:sort_direction])
|
|
|
|
|
@count = videos.count
|
|
|
|
|
@videos = paginate videos.includes(user: :user_extension)
|
|
|
|
|