From 37d6b3b4562ba2c952e94cfd009a6eef625a82f5 Mon Sep 17 00:00:00 2001 From: Arnaud Levy <contact@arnaudlevy.com> Date: Wed, 18 Dec 2024 14:56:21 +0100 Subject: [PATCH] program hierarchy in breadcrumb --- .../admin/education/programs/application_controller.rb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/controllers/admin/education/programs/application_controller.rb b/app/controllers/admin/education/programs/application_controller.rb index 7705d3385..3959e9951 100644 --- a/app/controllers/admin/education/programs/application_controller.rb +++ b/app/controllers/admin/education/programs/application_controller.rb @@ -14,7 +14,9 @@ class Admin::Education::Programs::ApplicationController < Admin::Education::Appl def breadcrumb super add_breadcrumb Education::Program.model_name.human(count: 2), admin_education_programs_path - breadcrumb_for @program + @program.ancestors_and_self.each do |program| + add_breadcrumb program.to_s_in(current_language), admin_education_program_path(program) + end end def default_url_options -- GitLab