{% set metaOg = "" %}
{% if document is instanceof('\\Pimcore\\Model\\Document\\Page') %}
{# ...à partir des champs personnalisés d'un Data Object #}
{# Titre et metadescription #}
{% do pimcore_head_title().set(document.getTitle()) %}
{% do pimcore_head_meta().appendName('description', document.getDescription()) %}
{% do pimcore_head_meta().setProperty('og:title', document.getTitle()) %}
{% do pimcore_head_meta().setProperty('og:description', document.getDescription()) %}
{% endif %}
{% set ogImage = null %}
{% if document.property('SEO-OG-Image') %}
{% set ogImage = document.property('SEO-OG-Image') %}
{% elseif document.property('SEO-OG-ImageDefault') %}
{% set ogImage = document.property('SEO-OG-ImageDefault') %}
{% endif %}
{% do pimcore_head_meta().setProperty('og:image', app.request.getSchemeAndHttpHost() ~ ogImage) %}
{% set websiteName = "Your website name"|trans %}
{% do pimcore_head_title().setSeparator(' / ') %}
{% do pimcore_head_title(websiteName) %}
{{ pimcore_head_title() }}
{{ pimcore_head_meta() }}
<meta name="viewport" content="width=device-width, user-scalable=no">
{% set excludeFromIndex = null %}
{% set routesNoIndex = pimcore_website_config('StaticRoutesToNoIndex') %}
{% if routesNoIndex and (app.request.get('_route') in routesNoIndex) %}
{% set excludeFromIndex = true %}
{% endif %}
{{ get_robots_index(document, excludeFromIndex)|raw }}
{{ get_links_alternate(document)|raw }}
{# Ajout du canonical sur la page ayant l'attribut is-canonical #}
{% if document is instanceof('\\Pimcore\\Model\\Document\\Page') and document is not instanceof('\\Pimcore\\Model\\DataObject') and document.property('is-canonical') %}
<link rel="canonical" href="{{app.request.getSchemeAndHttpHost() ~ (app.request.pathinfo != "/" ? app.request.pathinfo : "") }}" />
{% endif %}