Implement basic search for courses

This commit is contained in:
2020-05-09 12:16:20 +02:00
parent 0314b75b24
commit 74bd875427
6 changed files with 82 additions and 0 deletions
@@ -1,6 +1,13 @@
class CoursesCrawlerController < TissCrawlerController
def show_basic
params[:api] = '/api/search/course/v1.0/quickSearch'
params[:search_parameter] = 'searchterm'
puts params[:search_context]
@host = TissCrawler.get_host
# TissCrawler performs general search over the available courses
@courses = TissCrawler.search(params)
end
def show_detail
@@ -13,6 +13,8 @@ class TissCrawlerController < ApplicationController
# redirect to people_show_basic, propagate the search_term
redirect_to :controller => 'people_crawler', :action => :show_basic, :search_term => params[:search_term]
when 'Courses'
# redirect to courses_show_basic, propagate the search_term
redirect_to :controller => 'courses_crawler', :action => :show_basic, :search_term => params[:search_term]
when 'Theses'
when 'Projects'
else