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. {% set mediaTmpOg = 'siteImg.jpg' %}
  35. <meta property="og:image" content="{{ websiteroot }}{{ asset("medias_front/"~mediaTmpOg|default(mediaDefaultOg)) }}">
  36. <meta property="og:title" content="{% block titleOg %}{{ titleSite }}{% endblock %}"/>
  37. <meta property="og:url" content="{{ urlPage }}"/>
  38. <meta property="og:description" content="{% block metaDescriptionOg %}{{ descriptionSite }}{% endblock %}"/>
  39. <meta property="og:type" content="website"/>