From 08e1b28e46f91210fc1ad7bdb35b85c33f08aee1 Mon Sep 17 00:00:00 2001 From: "pmoreno.rodriguez" <60596353+pmoreno-rodriguez@users.noreply.github.com> Date: Fri, 3 Feb 2023 22:30:08 +0100 Subject: [PATCH] Improved the definition of variables Improved the definition of title, subtitle and image variables --- templates/default.html.twig | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/templates/default.html.twig b/templates/default.html.twig index bb40978..c29ee79 100644 --- a/templates/default.html.twig +++ b/templates/default.html.twig @@ -1,5 +1,9 @@ {% extends 'partials/base.html.twig' %} +{% set image = page.media[page.header.primaryImage] ?: page.media.images|first %} +{% set title = page.title|raw %} +{% set subtitle = page.header.subtitle|raw %} + {% block menu %} {% include 'partials/sidebar_right.html.twig' %} {% endblock %} @@ -8,17 +12,15 @@
-

{{ page.header.title }}

- {% if page.header.subtitle %} -

{{ page.header.subtitle }}

+

{{ title }}

+ {% if subtitle %} +

{{ subtitle }}

{% endif %}
- {% if page.header.primaryImage %} - {{ page.media[page.header.primaryImage].cropZoom(1038,437).loading('lazy').html(page.title, page.title, 'image featured')|raw }} - {% else %} - {{ page.media.images|first.cropZoom(1038,437).loading('lazy').html(page.title, page.title, 'image featured')|raw }} + {% if image %} + {{ image.cropZoom(1038,437).loading('lazy').html(title, title, 'image featured')|raw }} {% endif %} {{ page.content|raw }}