better years links

pull/1/head
Jared Cosulich 7 years ago
parent d92d87b643
commit 1ee9df7695

@ -14,8 +14,9 @@ class CategoriesController < ApplicationController
district = @school.district district = @school.district
authenticate(district.name.downcase, "#{district.name.downcase}!") authenticate(district.name.downcase, "#{district.name.downcase}!")
school_categories = SchoolCategory.for(@school, @category) school_categories = SchoolCategory.for(@school, @category)
@years = school_categories.map(&:year) @years = school_categories.map(&:year).map(&:to_i).sort
@year = (params[:year] || @years.first).to_i @year = (params[:year] || @years.first).to_i
@years.delete(@year)
@school_category = SchoolCategory.for(@school, @category).in(@year).first @school_category = SchoolCategory.for(@school, @category).in(@year).first
@child_school_categories = SchoolCategory.for_parent_category(@school, @category).valid @child_school_categories = SchoolCategory.for_parent_category(@school, @category).valid
@questions = @category.questions @questions = @category.questions

@ -8,9 +8,10 @@
Data from Data from
= "#{@year - 1}-#{@year}" = "#{@year - 1}-#{@year}"
school year. school year.
Show: - if @years.present?
- @years.each do |year| Show:
= link_to(year, school_category_path(@school_category.school, @school_category.category, year: year)) - @years.each do |year|
= link_to(year, school_category_path(@school_category.school, @school_category.category, year: year))
- if @school.district.present? - if @school.district.present?
%p %p
%strong District: %strong District:

Loading…
Cancel
Save