{#
project: Pimcore - Devicenow
User: EBiermann
Year: 2022
#}
{% block metasocial %}
{# @var document \Pimcore\Model\Document\Page #}
{% set title = document.getTitle() %}
{% set type = 'article' %}
{% set host = app.request.getSchemeAndHttpHost() %}
{% set url = document.getHref() %}
{% set sitename = pimcore_website_config('project-sitename')|default('') %}
{% set description = document.getDescription()|striptags|trim|e %}
{% set image = document.getProperty('meta-social-image')|default(false) %}
{# Open Graph data #}
{% do pimcore_head_meta().appendProperty('og:title', title) %}
{% do pimcore_head_meta().appendProperty('og:type', type) %}
{% do pimcore_head_meta().appendProperty('og:url', host ~ url) %}
{% do pimcore_head_meta().appendProperty('og:site_name', sitename) %}
{% do pimcore_head_meta().appendProperty('og:description', description ) %}
{# Twitter cart data #}
{% do pimcore_head_meta().appendName('twitter:title', title) %}
{% do pimcore_head_meta().appendName('twitter:card', 'summary_large_image') %}
{% do pimcore_head_meta().appendName('twitter:url', host ~ url) %}
{% do pimcore_head_meta().appendName('twitter:site', sitename) %}
{% do pimcore_head_meta().appendName('twitter:description', description ) %}
{# Image data #}
{% if image %}
{% do pimcore_head_meta().appendProperty('og:image', host ~ image) %}
{% do pimcore_head_meta().appendName('twitter:image', host ~ image) %}
{% do pimcore_head_meta().appendName('twitter:image:src', host ~ image) %}
{% endif %}
{% endblock %}