diff --git a/app/models/concerns/backlinkable.rb b/app/models/concerns/backlinkable.rb index f1120f1c7..c6a99338a 100644 --- a/app/models/concerns/backlinkable.rb +++ b/app/models/concerns/backlinkable.rb @@ -23,6 +23,13 @@ def backlinks_agenda_events(website) ) end + def backlinks_portfolio_projects(website) + backlinks( + "Communication::Website::Portfolio::Project", + website + ) + end + protected def backlinks(kind, website) diff --git a/app/views/admin/application/connections/_backlinks.html.erb b/app/views/admin/application/connections/_backlinks.html.erb index 1e6ace3f8..c2b9ed9df 100644 --- a/app/views/admin/application/connections/_backlinks.html.erb +++ b/app/views/admin/application/connections/_backlinks.html.erb @@ -15,4 +15,9 @@ backlinks: <% @about.backlinks_agenda_events(@website).each do |element| %> - path: "<%= element.current_permalink_in_website(@website)&.path %>" file: "<%= element.git_path_relative %>" +<% end %> + projects: +<% @about.backlinks_portfolio_projects(@website).each do |element| %> + - path: "<%= element.current_permalink_in_website(@website)&.path %>" + file: "<%= element.git_path_relative %>" <% end %>