Navigation Links: Pass the slug

So we can style the items by comparing it to the page 'title'.
This commit is contained in:
Pablo Vazquez 2018-09-17 15:01:57 +02:00
parent caee114d48
commit 00c4ec8741

View File

@ -330,7 +330,7 @@ def project_navigation_links(project, api) -> list:
}, api=api) }, api=api)
if blog: if blog:
links.append({'url': finders.find_url_for_node(blog), 'label': blog.name}) links.append({'url': finders.find_url_for_node(blog), 'label': blog.name, 'slug': 'blog'})
# Fetch pages # Fetch pages
pages = Node.all({ pages = Node.all({
@ -343,8 +343,7 @@ def project_navigation_links(project, api) -> list:
# Process the results and append the links to the list # Process the results and append the links to the list
for p in pages._items: for p in pages._items:
links.append({'url': finders.find_url_for_node(p), 'label': p.name, 'slug': p.properties.url})
links.append({'url': finders.find_url_for_node(p), 'label': p.name})
return links return links