Browse Source

Add captions

pull/102/head
Kat 4 years ago
parent
commit
22a187ad31
  1. 6
      app/controllers/case_logs_controller.rb
  2. 3
      app/views/form/page.html.erb

6
app/controllers/case_logs_controller.rb

@ -64,7 +64,8 @@ class CaseLogsController < ApplicationController
redirect_path = form.next_page_redirect_path(page, @case_log)
redirect_to(send(redirect_path, @case_log))
else
render "form/page", locals: { form: form, page: page }, status: :unprocessable_entity
subsection = form.subsection_for_page(page)
render "form/page", locals: { form: form, page: page, subsection: subsection.label }, status: :unprocessable_entity
end
end
@ -92,7 +93,8 @@ class CaseLogsController < ApplicationController
form.pages.map do |page|
define_method(page.id) do |_errors = {}|
@case_log = CaseLog.find(params[:case_log_id])
render "form/page", locals: { form: form, page: page }
subsection = form.subsection_for_page(page)
render "form/page", locals: { form: form, page: page, subsection: subsection.label }
end
end

3
app/views/form/page.html.erb

@ -5,6 +5,9 @@
<%= turbo_frame_tag "case_log_form", target: "_top" do %>
<div class="govuk-grid-row">
<div class="govuk-grid-column-two-thirds-from-desktop">
<h1 class="govuk-caption-l">
<%= subsection %>
</h1>
<% if page.header.present? %>
<h1 class="govuk-heading-l">
<%= page.header %>

Loading…
Cancel
Save