Fixed show sidebar

This commit is contained in:
Pedro Moreno 2023-03-05 22:10:02 +01:00
parent 3f745f7939
commit 6f51b6d636
4 changed files with 14 additions and 5 deletions

View file

@ -5,7 +5,6 @@
{% set feed_url = base_url %}
{% set show_breadcrumbs = header_var('show_breadcrumbs')|defined(true) %}
{% set show_pagination = header_var('show_pagination')|defined(true) %}
{% set show_sidebar = header_var('show_sidebar')|defined(false) %}
{% set image = page.media[page.header.primaryImage] ?: page.media.images|first %}
{% set title = page.title|raw %}
@ -68,5 +67,7 @@
{% endblock %}
{% block sidebar %}
{% if show_sidebar == true %}
{% include 'partials/sidebar_left.html.twig' %}
{% endif %}
{% endblock %}

View file

@ -34,5 +34,7 @@
{% endblock %}
{% block sidebar %}
{% if show_sidebar == true %}
{% include 'partials/sidebar_left.html.twig' %}
{% endif %}
{% endblock %}

View file

@ -3,6 +3,9 @@
{% set favicon = theme_config.favicon ? theme_config.favicon|first : { type:'image/png', path: url('theme://images/favicon.png') } %}
{% set new_base_url = base_url_absolute ~ theme_config.blog_page %}
{# Define if sidebar is shown in the page #}
{% set show_sidebar = header_var('show_sidebar')|defined(false) %}
<!DOCTYPE html>
<html lang="{{ grav.language.getActive ?: grav.config.site.default_lang }}">
<head>
@ -54,9 +57,9 @@
<div id="main">
{% block content %}{% endblock %}
</div>
{% if show_sidebar == true %}
{% block sidebar %}{% endblock %}
{% endif %}
{% endblock %}
{% endblock %}

View file

@ -1,6 +1,6 @@
{% extends 'partials/base.html.twig' %}
{% set show_sidebar = theme_var('sidebar')|defined(false) %}
{% set sidebar = theme_var('sidebar')|defined(false) %}
{% block menu %}
{% include 'partials/sidebar_right.html.twig' %}
@ -35,7 +35,7 @@
{% endfor %}
</article>
{% if show_sidebar == false %}
{% if sidebar == false %}
<section id="footer" class="align-center">
{% include 'partials/footer.html.twig' %}
</section>
@ -43,5 +43,8 @@
{% endblock %}
{% block sidebar %}
{% if sidebar == true %}
{% include 'partials/sidebar_left.html.twig' %}
{% endif %}
{% endblock %}