Skip to content
Snippets Groups Projects
Unverified Commit 99585315 authored by Todd Dembrey's avatar Todd Dembrey Committed by GitHub
Browse files

Merge pull request #478 from OpenTechFund/feature/cache-menus

Add caching to the primary navigation
parents 3ca752a5 bad325e0
No related branches found
No related tags found
No related merge requests found
{% extends "base.html" %} {% extends "base.html" %}
{% load wagtailcore_tags wagtailimages_tags static navigation_tags %} {% load cache wagtailcore_tags wagtailimages_tags static navigation_tags %}
{% block header %} {% block header %}
{% image page.header_image fill-1440x740 as header_image %} {% image page.header_image fill-1440x740 as header_image %}
...@@ -26,7 +26,9 @@ ...@@ -26,7 +26,9 @@
</div> </div>
<section class="header__menus header__menus--desktop"> <section class="header__menus header__menus--desktop">
{% primarynav %} {% cache 3600 navigation__primary %}
{% primarynav %}
{% endcache %}
<button class="button button--contains-icons button--left-space js-search-toggle" aria-haspopup="true" aria-label="Toggle desktop search"> <button class="button button--contains-icons button--left-space js-search-toggle" aria-haspopup="true" aria-label="Toggle desktop search">
<svg class="header__icon header__icon--open-search icon"><use xlink:href="#magnifying-glass"></use></svg> <svg class="header__icon header__icon--open-search icon"><use xlink:href="#magnifying-glass"></use></svg>
...@@ -48,7 +50,9 @@ ...@@ -48,7 +50,9 @@
</button> </button>
</div> </div>
</div> </div>
{% primarynav %} {% cache 3600 navigation__primary %}
{% primarynav %}
{% endcache %}
</section> </section>
<div class="header__button-container"> <div class="header__button-container">
......
{% load static wagtailuserbar wagtailcore_tags wagtailimages_tags navigation_tags util_tags %}<!doctype html> {% load static cache wagtailuserbar wagtailcore_tags wagtailimages_tags navigation_tags util_tags %}<!doctype html>
<html class="no-js" lang="en"> <html class="no-js" lang="en">
<head> <head>
{# TODO fallbacks if page is not defined e.g. for 404 page #} {# TODO fallbacks if page is not defined e.g. for 404 page #}
...@@ -92,7 +92,9 @@ ...@@ -92,7 +92,9 @@
</div> </div>
<section class="header__menus header__menus--desktop"> <section class="header__menus header__menus--desktop">
{% primarynav %} {% cache 3600 navigation__primary %}
{% primarynav %}
{% endcache %}
<button class="button button--contains-icons button--left-space js-search-toggle" aria-haspopup="true" aria-label="Toggle desktop search"> <button class="button button--contains-icons button--left-space js-search-toggle" aria-haspopup="true" aria-label="Toggle desktop search">
<svg class="header__icon header__icon--open-search icon"><use xlink:href="#magnifying-glass"></use></svg> <svg class="header__icon header__icon--open-search icon"><use xlink:href="#magnifying-glass"></use></svg>
...@@ -114,7 +116,9 @@ ...@@ -114,7 +116,9 @@
</button> </button>
</div> </div>
</div> </div>
{% primarynav %} {% cache 3600 navigation__primary %}
{% primarynav %}
{% endcache %}
</section> </section>
<div class="header__button-container"> <div class="header__button-container">
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment