Module: Sufia::HomepageController

Extended by:
ActiveSupport::Concern
Included in:
HomepageController
Defined in:
app/controllers/concerns/sufia/homepage_controller.rb

Instance Method Summary collapse

Instance Method Details

#indexObject



16
17
18
19
20
21
22
23
# File 'app/controllers/concerns/sufia/homepage_controller.rb', line 16

def index
  @featured_researcher = ContentBlock.featured_researcher
  @featured_researcher ||= ContentBlock.create(name: ContentBlock::RESEARCHER)
  @marketing_text = ContentBlock.find_or_create_by(name: ContentBlock::MARKETING)
  @featured_work_list = FeaturedWorkList.new
  @announcement_text = ContentBlock.find_or_create_by(name: ContentBlock::ANNOUNCEMENT)
  recent
end