Skip to content

Commit 7b1f7db

Browse files
Update breadcrumbs
1 parent fec8a50 commit 7b1f7db

File tree

8 files changed

+28
-0
lines changed

8 files changed

+28
-0
lines changed

app/_data/pathways.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"breast-screening": {
3+
"title": "Breast screening",
4+
"url": "/breast-screening/"
5+
}
6+
}

app/_layouts/post.njk

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,22 @@
22

33
{% from "_components/screenshots/macro.njk" import appScreenshots %}
44

5+
{% block beforeContent %}
6+
{% if pathway and pathways[pathway] %}
7+
{# Custom breadcrumb with pathway #}
8+
{% set teamSlug = page.filePathStem.split("/")[1] %}
9+
{{ nhsukBreadcrumb({
10+
items: [
11+
{ text: "Home", href: "/" },
12+
{ text: pathways[pathway].title, href: pathways[pathway].url },
13+
{ text: eleventyNavigation.parent, href: "/" + teamSlug + "/" }
14+
]
15+
}) }}
16+
{% else %}
17+
{{ super() }}
18+
{% endif %}
19+
{% endblock %}
20+
521
{% block content %}
622
{{ super() }}
723

app/breast-screening-pathway/breast-screening-pathway.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
{
22
"layout": "post",
3+
"pathway": "breast-screening",
34
"eleventyNavigation": {
45
"parent": "Breast screening pathway"
56
}

app/breast-screening-reporting/breast-screening-reporting.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
{
22
"layout": "post",
3+
"pathway": "breast-screening",
34
"eleventyNavigation": {
45
"parent": "Breast screening reporting"
56
}

app/explore-team/explore-team.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
{
22
"layout": "post",
3+
"pathway": "breast-screening",
34
"eleventyNavigation": {
45
"parent": "Explore team"
56
}

app/manage-breast-screening/manage-breast-screening.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
{
22
"layout": "post",
3+
"pathway": "breast-screening",
34
"eleventyNavigation": {
45
"parent": "Manage breast screening"
56
}

app/screening-invite/screening-invite.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
{
22
"layout": "post",
3+
"pathway": "breast-screening",
34
"eleventyNavigation": {
45
"parent": "Team invite"
56
}

app/select/select.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
{
22
"layout": "post",
3+
"pathway": "breast-screening",
34
"eleventyNavigation": {
45
"parent": "Select"
56
}

0 commit comments

Comments
 (0)