use view-based breadcrumbs

This commit is contained in:
krmax44 2024-02-23 14:15:14 +01:00 committed by Max
parent 84b36e5d23
commit f72e87f404
4 changed files with 33 additions and 38 deletions

View file

@ -4,26 +4,15 @@
{% load menu_tags %}
{% block navbar %}
{% include "header_reduced.html" %}
{% endblock %}
{{ block.super }}
{% include "snippets/breadcrumbs.html" with breadcrumbs_background="blue-10" overlay=True %}
{% endblock navbar %}
{% block body %}
<nav class="bg-body-secondary" aria-label="breadcrumb">
<div class="container">
<ol class="breadcrumb">
<li class="breadcrumb-item">
<a href="{{ request.current_page.get_absolute_url }}">
{{ request.current_page.get_title }}
</a>
</li>
{% block govplan_breadcrumbs %}{% endblock %}
</ol>
</div>
</nav>
{% static_placeholder "govplan_header" %}
{% block app_body %}
{% placeholder "content" %}
{% endblock %}
{% endblock app_body %}
{% static_placeholder "govplan_footer" %}
{% endblock %}
{% endblock body %}

View file

@ -9,20 +9,11 @@
{% load content_helper %}
{% load thumbnail %}
{% block title %}{{ object.title }}{% endblock %}
{% block title %}{{ object.title }}{% endblock title %}
{% block meta %}
{% include "snippets/meta.html" %}
{% endblock %}
{% block govplan_breadcrumbs %}
<li class="breadcrumb-item">
<a href="{{ section.get_absolute_url }}">{{ section.title}}</a>
</li>
<li class="breadcrumb-item active" aria-current="page">
<a href="{{ object.get_absolute_url }}">{{ object.title }}</a>
</li>
{% endblock %}
{% endblock meta %}
{% block app_body %}
<div class="container mb-3">
@ -203,7 +194,5 @@
</div>
</div>
</div>
</div>
{% endblock %}
{% endblock app_body %}

View file

@ -12,12 +12,6 @@
{% include "snippets/meta.html" %}
{% endblock %}
{% block govplan_breadcrumbs %}
<li class="breadcrumb-item active" aria-current="page">
<a href="{{ object.get_absolute_url }}">{{ object.title }}</a>
</li>
{% endblock %}
{% block app_body %}
<div class="container">
<div class="row justify-content-center mb-5">
@ -54,4 +48,4 @@
{% include "froide_govplan/plugins/card_cols.html" with object_list=plans %}
</div>
{% endblock %}
{% endblock app_body %}