diff --git a/mandelstudio/management/commands/_agency_content.py b/mandelstudio/management/commands/_agency_content.py index 64bbfae..a507d9f 100644 --- a/mandelstudio/management/commands/_agency_content.py +++ b/mandelstudio/management/commands/_agency_content.py @@ -83,9 +83,9 @@ FOOTER_CONTENT = { "nl": { "about": "

MandelBlog bouwt websites voor dienstverleners, studio’s en kleine teams die professioneel online willen staan zonder template-ruis.

", "links_heading": "Snelle links", - "support_heading": "Plan een gesprek", - "support": '

Plan een kennismakingsgesprek
info@mandelblog.com
Bekijk onze diensten

', - "mini": '

Contact - Diensten - Projecten - MandelBlog Studio

', + "support_heading": "Contact & privacy", + "support": '

Plan een kennismakingsgesprek
info@mandelblog.com
Privacybeleid
Adres & openingstijden

', + "mini": '

Contact - Diensten - Projecten - Privacybeleid - MandelBlog Studio

', }, "en": { "about": "

MandelBlog builds websites for service firms, studios and small teams that need a credible online presence without template clutter.

", diff --git a/mandelstudio/templates/layout.html b/mandelstudio/templates/layout.html new file mode 100644 index 0000000..c95ae41 --- /dev/null +++ b/mandelstudio/templates/layout.html @@ -0,0 +1,92 @@ +{% extends "base.html" %} + +{% load compress %} +{% load i18n %} +{% load oxyan %} +{% load ocyan_main %} +{% load ocyanjson %} +{% load static %} +{% load wagtailcore_tags wagtailimages_tags wagtailuserbar %} + +{% block title %}{% firstof page.seo_title self.seo_title page.title self.title shop_name %}{% endblock %} +{% block description %}{% firstof page.search_description self.search_description "" %}{% endblock %} + +{% block extrahead %} +{% if cookie_jar.settings.google_tag_manager and cookie_jar.functional.is_allowed %} + +{% endif %} +{% if cookie_jar.settings.google_analytics and cookie_jar.functional.is_allowed %} + +{% endif %} +{{ block.super }} +{% if cookie_jar.needs_approval %} + +{% endif %} +{% for header_snippet in cookie_jar.activated_snippet_header_templates %} +{% include header_snippet %} +{% endfor %} +{% endblock %} + +{% block layout %} +{% if show_basket_popup_setting %} + {% esi_fragment "partials/added_success.html" with sessionid=True oscar_open_basket=True request=request csrf_token=csrf_token only %} +{% endif %} + +{% block navbar %} + {% include_header 'oxyan/headers/header.html' %} +{% endblock %} + +{% block content_wrapper %} +
+ {% block content %}{% endblock %} +
+{% endblock %} + +{% block footer %} + {% include "oxyan/partials/footer.html" %} +{% endblock %} + +{% ocyanjson "themes" "theme-switcher" as theme_switcher %} +{% if theme_switcher %} + {% include "oxyan/partials/theme_switcher.html" %} +{% endif %} +{% endblock %} + +{% block extrascripts %} +{% include "oscar/partials/extrascripts.html" %} +{{ block.super }} +{% if cookie_jar.needs_approval %} + +{% endif %} +{% endblock %} + +{% block onbodyload %} +{{ block.super }} +oxyan.layout() +oxyan.initModalPopup() +oxyan.initializePriceUpdate() +oxyan.IconHoverFix() +oxyan.lazyIconDropdown() +oxyan.toasts() +oxyan.commerseHeader() +oxyan.initWCAG() +{% ocyanjson "themes" "image_zoom" as image_zoom %} +{% if image_zoom %} +oxyan.initImageZoom() +{% endif %} +{% endblock %} + +{% block cdn_scripts %} +{{ block.super }} +{% ocyanjson "wagtail" "wagtailuserbar_position" as position %} +{% if position %} + {% wagtailuserbar position %} +{% endif %} +{% for footer_snippet in cookie_jar.activated_snippet_footer_templates %} + {% include footer_snippet %} +{% endfor %} +{% include "cookie_jar/cookie_banner.html" %} +{% if cookie_jar.needs_approval %} + {% include "cookie_jar/partials/preferences_saved_toast.html" %} +{% endif %} +{% endblock %}