{% set header_menus = menu_service.findByLocation('header') %} {% set footer_nav_menus = menu_service.findByLocation('footer_nav') %} {% set footer_legal_menus = menu_service.findByLocation('footer_legal') %} {% set menus = header_menus %} {% set widget_articles = widget_service.findLastArticle %} {% set widget_article = widget_articles['0'] | default(null) %} {% set categories = widget_service.findCategories %} {% set site = seo_service.currentSite %} {% set _preview_theme = app.request.query.get('_preview_theme') %} {% set _is_preview = _preview_theme and is_granted('ROLE_ADMIN') and theme_service.getTheme(_preview_theme) is not null %} {% set _theme = _is_preview ? _preview_theme : site.template|default('default') %} {% set _theme_config = theme_service.getConfig(_theme) %} {% set _theme_vars = theme_service.getThemeVars(_theme) %} {% set _appearance = _is_preview ? theme_service.resolveAppearanceForTheme(_theme) : theme_service.resolveAppearance() %} {# Image de partage quand la page ne fournit pas la sienne : ogImage > hero > logo du site #} {% set _og_fallback = site ? (site.ogImage ?? site.heroImage ?? site.logo) : null %}
{# ====== SEO ====== #} {% block seo %}