templates/layouts/layouts_front/common/meta/meta_og.html.twig line 1

Open in your IDE?
  1. {% set catAgdTrouve = 0 %}
  2.         {% set mediaTmpOg = '' %}
  3.         {% if agendas is defined and catEnCours is defined and catEnCours is not null and catEnCours > 0 %}
  4.             {% for cat in categories %}
  5.                 {% if cat.id == catEnCours and cat["agd_cat_bandeau"] %}
  6.                     {% set catAgdTrouve = 1 %}
  7.                     {% set mediaTmpOg = "agenda/"~cat["agd_cat_bandeau"] %}
  8.                 {% endif %}
  9.             {% endfor %}
  10.         {% endif %}
  11.         {% set catAnnuTrouve = 0 %}
  12.         {% if annuaire is defined and isListe is defined and catEnCours is defined and catEnCours is not null and catEnCours.getId() > 0 and catEnCours.getAbcHeadband() is not null and catEnCours.getAbcHeadband() != "" %}
  13.                 {% set catAnnuTrouve = 1 %}
  14.                 {% set mediaTmpOg = "annuaire/"~catEnCours.getAbcHeadband() %}
  15.         {% endif %}
  16.         {% set mediaTmpCataOg = '' %}
  17.         {% if actualite is defined and actualite.actIllustrationFichier %}
  18.             {% set mediaTmpOg = 'actualite/'~actualite.actIllustrationFichier %}
  19.         {% elseif actualites is defined and catEnCours is defined and catEnCours is not null and catEnCours > 0 and categories[catEnCours].actCatBandeau %}
  20.             {% set mediaTmpOg = 'actualite/'~categories[catEnCours].actCatBandeau %}
  21.         {% elseif agenda is defined and agenda.agdIllustrationFichier %}
  22.             {% set mediaTmpOg = 'agenda/'~agenda.agdIllustrationFichier %}
  23.         {% elseif ficheWithCategories is defined and fiche.getAbThumbnail() %}
  24.             {% set mediaTmpOg = 'annuaire/'~fiche.getAbThumbnail() %}
  25.         {% elseif document is defined and document.docIllustration %}
  26.             {% set mediaTmpOg = 'documents/'~document.docIllustration %}
  27.         {% elseif documents is defined and catEnCours is defined and catEnCours is not null and catEnCours.docCatBandeau %}
  28.             {% set mediaTmpOg = 'documents/'~catEnCours.docCatBandeau %}
  29.         {% elseif page.pbandeau is defined and page.pbandeau is not null and page.pbandeau != "" %}
  30.             {% set mediaTmpOg = 'pages/'~page.pbandeau %}
  31.         {% elseif catAnnuTrouve==0 or catAgdTrouve==0 %}
  32.             {% set mediaTmpOg = 'siteImg.jpg' %}
  33.         {% endif %}
  34. <meta property="og:image" content="{{ websiteroot }}{{ asset("medias_front/"~mediaTmpOg|default(mediaDefaultOg)) }}">
  35. <meta property="og:title" content="{% block titleOg %}{{ titleSite }}{% endblock %}"/>
  36. <meta property="og:url" content="{{ urlPage }}"/>
  37. <meta property="og:description" content="{% block metaDescriptionOg %}{{ descriptionSite }}{% endblock %}"/>
  38. <meta property="og:type" content="website"/>