diff --git a/app/presenters/content_item_presenter.rb b/app/presenters/content_item_presenter.rb index 850db6aa7..6b6999ee6 100644 --- a/app/presenters/content_item_presenter.rb +++ b/app/presenters/content_item_presenter.rb @@ -97,6 +97,10 @@ def service_manual? false end + def service_manual_homepage? + false + end + def render_guide_as_single_page? # /how-to-vote content_id == "9315bc67-33e7-42e9-8dea-e022f56dabfa" && voting_is_open? diff --git a/app/presenters/service_manual_presenter.rb b/app/presenters/service_manual_presenter.rb index 86d516fe1..363ac9758 100644 --- a/app/presenters/service_manual_presenter.rb +++ b/app/presenters/service_manual_presenter.rb @@ -15,6 +15,10 @@ def service_manual? true end + def service_manual_homepage? + content_item["document_type"] == "service_manual_homepage" + end + def show_phase_banner? false end diff --git a/app/views/layouts/application.html.erb b/app/views/layouts/application.html.erb index feeb27d06..976e47209 100644 --- a/app/views/layouts/application.html.erb +++ b/app/views/layouts/application.html.erb @@ -10,7 +10,13 @@ <%= render 'govuk_publishing_components/components/phase_banner', phase: @content_item.phase %> <% end %> <% if @content_item.service_manual? %> + <% if @content_item.service_manual_homepage? %> +
+ <%= render_phase_label @content_item, content_for(:phase_message) %> +
+ <% else %> <%= render_phase_label @content_item, content_for(:phase_message) %> + <% end %> <% end %> <% if @content_item.show_default_breadcrumbs? %>