diff --git a/templates/modular.html.twig b/templates/modular.html.twig index 3a49e2e..09bd976 100644 --- a/templates/modular.html.twig +++ b/templates/modular.html.twig @@ -1,9 +1,15 @@ {% extends 'partials/base.html.twig' %} -{% set show_onpage_menu = header.onpage_menu == true or header.onpage_menu is null %} +{% set image = page.media[page.header.primaryImage] ?: page.media.images|first %} +{% set title = page.title|raw %} +{% set subtitle = page.header.subtitle|raw %} + +{# Commented code for future improvements in modular menu #} + +{# {% set show_onpage_menu = header.onpage_menu == true or header.onpage_menu is null %} {% macro pageLinkName(text) %} {{ text|lower|replace({' ':'_'}) }} -{% endmacro %} +{% endmacro %} #} {% block menu %} {% include 'partials/sidebar_right.html.twig' %} @@ -13,16 +19,19 @@
-

{{ page.header.title }}

+

{{ 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}} + {% for module in page.collection() %} {{ module.content|raw }} {% endfor %}