Browse Source

Update breadcrumbs for closed period

pull/1721/head
Kat 2 years ago
parent
commit
ceb67988a2
  1. 16
      app/helpers/review_helper.rb
  2. 6
      app/views/form/review.html.erb

16
app/helpers/review_helper.rb

@ -9,4 +9,20 @@ module ReviewHelper
"This log is from the #{start_year}/#{start_year + 1} collection window, which is now closed."
end
end
def review_breadcrumbs(log)
class_name = log.class.model_name.human.downcase
if log.collection_closed_for_editing?
content_for :breadcrumbs, govuk_breadcrumbs(breadcrumbs: {
"Logs" => url_for(log.class),
"Log #{log.id}" => "",
})
else
content_for :breadcrumbs, govuk_breadcrumbs(breadcrumbs: {
"Logs" => url_for(log.class),
"Log #{log.id}" => url_for(log),
"Review #{class_name}" => "",
})
end
end
end

6
app/views/form/review.html.erb

@ -1,10 +1,6 @@
<% class_name = @log.class.model_name.human.downcase %>
<% content_for :title, "Review #{class_name}" %>
<% content_for :breadcrumbs, govuk_breadcrumbs(breadcrumbs: {
"Logs" => url_for(@log.class),
"Log #{@log.id}" => url_for(@log),
"Review #{class_name}" => "",
}) %>
<% review_breadcrumbs(@log) %>
<div class="govuk-grid-row">
<div class="govuk-grid-column-two-thirds-from-desktop">

Loading…
Cancel
Save