templates/frontend/common/seo.html.twig line 1
{% set type, type_card, image, title, description = 'website', 'summary_large_image', null, null, null %}
{% if page is defined %}
{% set seo = page.metaDecoded('seo') %}
{% set image = seo.image is defined and not seo.image is empty ? seo.image : (page.metaDecoded('hero_image').image.id_file ?? null) %}
{% set title = seo.title is defined and not seo.title is empty ? seo.title : page.title %}
{% set description = seo.description is defined and not seo.description is empty ? seo.description : null %}
{% elseif category is defined %}
{% set seo = category.metaDecoded('seo') %}
{% set image = seo.image is defined and not seo.image is empty ? seo.image : (category.metaDecoded('image').id_file ?? null) %}
{% set title = seo.title is defined and not seo.title is empty ? seo.title : category.title %}
{% set description = seo.description is defined and not seo.description is empty ? seo.description : null %}
{% elseif car is defined %}
{% set seo = car.metaDecoded('seo') %}
{% set image = seo.image is defined and not seo.image is empty ? seo.image : car.mainImage %}
{% set title = seo.title is defined and not seo.title is empty ? seo.title : car.title %}
{% set description = seo.description is defined and not seo.description is empty ? seo.description : null %}
{% endif %}
{% set path = app.request.uriForPath(app.request.pathinfo) %}
{% set image_url = image ? app_image_url(image) : null %}
<meta name="robots" content="{{ app.debug ? 'noindex,nofollow' : 'index,follow' }}">
{% if title %}<meta name="title" content="{{ title }}">{% endif %}
{% if description %}<meta name="description" content="{{ description }}">{% endif %}
<meta property="og:type" content="{{ type }}">
<meta property="og:url" content="{{ path }}">
{% if title %}<meta property="og:title" content="{{ title }}">{% endif %}
{% if description %}<meta property="og:description" content="{{ description }}">{% endif %}
{% if image %}<meta property="og:image" content="{{ image_url }}">{% endif %}
<meta property="twitter:card" content="{{ type_card }}">
<meta property="twitter:url" content="{{ path }}">
{% if title %}<meta property="twitter:title" content="{{ title }}">{% endif %}
{% if description %}<meta property="twitter:description" content="{{ description }}">{% endif %}
{% if image %}<meta property="twitter:image" content="{{ image_url }}">{% endif %}