🔧 Make detail breadcrumbs version-sensitive

This commit is contained in:
Lacey Williams Henschel
2023-02-10 08:20:54 -08:00
parent 23df76ac32
commit 1ed6a8ca29
2 changed files with 3 additions and 1 deletions

View File

@@ -207,6 +207,8 @@ class LibraryByVersionDetail(CategoryMixin, DetailView):
context["closed_prs_count"] = self.get_closed_prs_count(self.object)
context["open_issues_count"] = self.get_open_issues_count(self.object)
context["version"] = self.get_version()
context["version_name"] = context["version"].name
context["version_slug"] = context["version"].slug
return self.render_to_response(context)
def get_closed_prs_count(self, obj):

View File

@@ -5,7 +5,7 @@
{% block content %}
<!-- Breadcrumb used on filtered views -->
<div class="p-3 md:p-0">
<a class="text-orange" href="{% url 'libraries' %}">Libraries</a> > <a class="text-orange" href="{% url 'libraries' %}">Specific</a> > Boost.JSON
<a class="text-orange" href="{% if version_slug %}{% url 'libraries-by-version' version_slug=version_slug %}{% else %}{% url 'libraries' %}{% endif %}">Libraries{% if version_name %} ({{ version.name }}){% endif %}</a> > <a class="text-orange" href="{% url 'libraries' %}">Specific</a> > <span class="capitalize">{{ object.name }}</span>
</div>
<!-- end breadcrumb -->