mirror of
https://github.com/netbox-community/netbox.git
synced 2025-07-28 11:26:26 -06:00
Simplify breadcrumbs
This commit is contained in:
parent
947982f699
commit
cb6dbc801f
@ -3,20 +3,16 @@
|
|||||||
|
|
||||||
{% block title %}{{ object }}{% endblock %}
|
{% block title %}{{ object }}{% endblock %}
|
||||||
|
|
||||||
{% block breadcrumb_main %}
|
{% block breadcrumbs %}
|
||||||
<nav class="breadcrumb-container" aria-label="breadcrumb">
|
<li class="breadcrumb-item"><a href="{% url 'extras:objectchange_list' %}">Change Log</a></li>
|
||||||
<ol class="breadcrumb">
|
{% if object.related_object.get_absolute_url %}
|
||||||
<li class="breadcrumb-item"><a href="{% url 'extras:objectchange_list' %}">Change Log</a></li>
|
<li class="breadcrumb-item"><a href="{{ object.related_object.get_absolute_url }}changelog/">{{ object.related_object }}</a></li>
|
||||||
{% if object.related_object.get_absolute_url %}
|
{% elif object.changed_object.get_absolute_url %}
|
||||||
<li class="breadcrumb-item"><a href="{{ object.related_object.get_absolute_url }}changelog/">{{ object.related_object }}</a></li>
|
<li class="breadcrumb-item"><a href="{{ object.changed_object.get_absolute_url }}changelog/">{{ object.changed_object }}</a></li>
|
||||||
{% elif object.changed_object.get_absolute_url %}
|
{% elif object.changed_object %}
|
||||||
<li class="breadcrumb-item"><a href="{{ object.changed_object.get_absolute_url }}changelog/">{{ object.changed_object }}</a></li>
|
<li class="breadcrumb-item">{{ object.changed_object }}</li>
|
||||||
{% elif object.changed_object %}
|
{% endif %}
|
||||||
<li class="breadcrumb-item">{{ object.changed_object }}</li>
|
<li class="breadcrumb-item">{{ object }}</li>
|
||||||
{% endif %}
|
|
||||||
<li class="breadcrumb-item">{{ object }}</li>
|
|
||||||
</ol>
|
|
||||||
</nav>
|
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|
||||||
{% block header %}
|
{% block header %}
|
||||||
|
@ -3,14 +3,10 @@
|
|||||||
|
|
||||||
{% block title %}{{ report.name }}{% endblock %}
|
{% block title %}{{ report.name }}{% endblock %}
|
||||||
|
|
||||||
{% block breadcrumb_main %}
|
{% block breadcrumbs %}
|
||||||
<nav class="breadcrumb-container" aria-label="breadcrumb">
|
<li class="breadcrumb-item"><a href="{% url 'extras:report_list' %}">Reports</a></li>
|
||||||
<ol class="breadcrumb">
|
<li class="breadcrumb-item"><a href="{% url 'extras:report_list' %}#module.{{ report.module }}">{{ report.module|bettertitle }}</a></li>
|
||||||
<li class="breadcrumb-item"><a href="{% url 'extras:report_list' %}">Reports</a></li>
|
<li class="breadcrumb-item">{{ report.name }}</li>
|
||||||
<li class="breadcrumb-item"><a href="{% url 'extras:report_list' %}#module.{{ report.module }}">{{ report.module|bettertitle }}</a></li>
|
|
||||||
<li class="breadcrumb-item">{{ report.name }}</li>
|
|
||||||
</ol>
|
|
||||||
</nav>
|
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|
||||||
{% block content %}
|
{% block content %}
|
||||||
|
@ -5,15 +5,10 @@
|
|||||||
|
|
||||||
{% block title %}{{ script }}{% endblock %}
|
{% block title %}{{ script }}{% endblock %}
|
||||||
|
|
||||||
{% block breadcrumb_main %}
|
{% block breadcrumbs %}
|
||||||
<nav class="breadcrumb-container" aria-label="breadcrumb">
|
<li class="breadcrumb-item"><a href="{% url 'extras:script_list' %}">Scripts</a></li>
|
||||||
<ol class="breadcrumb">
|
<li class="breadcrumb-item"><a href="{% url 'extras:script_list' %}#module.{{ module }}">{{ module|bettertitle }}</a></li>
|
||||||
<li class="breadcrumb-item"><a href="/">Home</a></li>
|
<li class="breadcrumb-item">{{ script }}</li>
|
||||||
<li class="breadcrumb-item"><a href="{% url 'extras:script_list' %}">Scripts</a></li>
|
|
||||||
<li class="breadcrumb-item"><a href="{% url 'extras:script_list' %}#module.{{ module }}">{{ module|bettertitle }}</a></li>
|
|
||||||
<li class="breadcrumb-item">{{ script }}</li>
|
|
||||||
</ol>
|
|
||||||
</nav>
|
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|
||||||
{% block content %}
|
{% block content %}
|
||||||
|
@ -8,15 +8,6 @@
|
|||||||
|
|
||||||
{% block title %}{{ object }}{% endblock %}
|
{% block title %}{{ object }}{% endblock %}
|
||||||
|
|
||||||
{% block breadcrumb_main %}
|
|
||||||
<nav class="breadcrumb-container" aria-label="breadcrumb">
|
|
||||||
<ol class="breadcrumb">
|
|
||||||
<li class="breadcrumb-item"><a href="/">Home</a></li>
|
|
||||||
{% block breadcrumbs %}{%endblock%}
|
|
||||||
</ol>
|
|
||||||
</nav>
|
|
||||||
{% endblock %}
|
|
||||||
|
|
||||||
{% block controls %}
|
{% block controls %}
|
||||||
<div class="controls mb-2 mx-0">
|
<div class="controls mb-2 mx-0">
|
||||||
<div class="d-flex flex-wrap justify-content-end">
|
<div class="d-flex flex-wrap justify-content-end">
|
||||||
|
@ -88,14 +88,26 @@
|
|||||||
{# Body #}
|
{# Body #}
|
||||||
<div class="px-4 content-container">
|
<div class="px-4 content-container">
|
||||||
|
|
||||||
{# Page title #}
|
{# Page header #}
|
||||||
{% block title_container %}
|
{% block title_container %}
|
||||||
<div class="title-container">
|
<div class="title-container">
|
||||||
<div id="content-title">
|
<div id="content-title">
|
||||||
|
|
||||||
|
{# Title #}
|
||||||
<h1 class="h2 w-100">{% block title %}{% endblock %}</h1>
|
<h1 class="h2 w-100">{% block title %}{% endblock %}</h1>
|
||||||
{% block breadcrumb_main %}{% endblock %}
|
|
||||||
|
{# Breadcrumbs #}
|
||||||
|
<nav class="breadcrumb-container" aria-label="breadcrumb">
|
||||||
|
<ol class="breadcrumb">
|
||||||
|
{% block breadcrumbs %}{%endblock%}
|
||||||
|
</ol>
|
||||||
|
</nav>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
{# Controls #}
|
||||||
{% block controls %}{% endblock %}
|
{% block controls %}{% endblock %}
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user