src/Develey/TabascoBundle/Resources/views/Includes/headRecipe.html.twig line 1

Open in your IDE?
  1. <head>
  2.     <meta charset="UTF-8">
  3.     <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
  4.     {% spaceless -%}
  5.         <script src="https://cdn.userway.org/widget.js" data-account="gquEgZZCm9"></script>
  6.         {{ include('Includes/appendStylesandScripts.html.twig') }}
  7.         {% if not document is defined or not document %}
  8.             {% set document = pimcore_document(35) %}
  9.         {% endif %}
  10.         {% if document is instanceof('\\Pimcore\\Model\\Document\\Link') %}
  11.             {# @var document \Pimcore\Model\Document\Link #}
  12.             {% set document = document.getObject() %}
  13.         {% endif %}
  14.         {#  <title>...</title> #}
  15.         {% if recipe.getOpenGraphTitle() is not empty %}
  16.             {{ pimcore_head_title( recipe.getOpenGraphTitle()) }}
  17.         {% else %}
  18.             {% do pimcore_head_title().append('Tabasco') %}
  19.             {% do pimcore_head_title().setSeparator(' | ') %}
  20.             {% if recipe.getTitle() is not empty %}
  21.                 {{ pimcore_head_title( recipe.getTitle()) }}
  22.             {% endif %}
  23.         {% endif %}
  24.         {% if recipe.getHeaderImage() is not empty %}
  25.             {% set ogImageSrc = recipe.getHeaderImage().getThumbnail("recipeOGImage") %}
  26.             {% do pimcore_head_meta().setName('og:image', "https://www.tabasco.de" ~ ogImageSrc ) |raw %}
  27.         {% endif %}
  28.         {#  <meta name="description" content=""> #}
  29.         {% if recipe.getOgDescription() is not empty %}
  30.             {% do pimcore_head_meta().setDescription(recipe.getOgDescription()) %}
  31.         {% else %}
  32.             {% if recipe.getTeaserText() is not empty %}
  33.                 {% do pimcore_head_meta().setDescription(recipe.getTeaserText()) %}
  34.             {% endif %}
  35.         {% endif %}
  36.         {% if recipe.getOpenGraphTitle() is not empty %}
  37.             <!-- getOpenGraphTitle -->
  38.             {% do pimcore_head_meta().setName('og:title', recipe.getOpenGraphTitle()) |raw %}
  39.         {% else %}
  40.             <!-- getTitle -->
  41.             {% do pimcore_head_meta().setName('og:title', recipe.getTitle()) |raw %}
  42.         {% endif %}
  43.         {% if recipe.getOgDescription() is not empty %}
  44.             <!-- getOgDescription -->
  45.             {% do pimcore_head_meta().setName('og:description', recipe.getOgDescription()) |raw %}
  46.         {% else %}
  47.             <!-- getTeaserText -->
  48.             {% do pimcore_head_meta().setName('og:description', recipe.getTeaserText()) |raw %}
  49.         {% endif %}
  50.     {%- endspaceless %}
  51.     {% block layout_head_meta deferred %}
  52.     {# print meta #}
  53.     {{ pimcore_head_meta() }}
  54.     {% endblock %}
  55.     {% block head_stylesheets deferred %}
  56.     {{ pimcore_head_link() }}
  57.     {% endblock %}
  58.     {#{% block head_ie_stylesheets %}#}
  59.     {#<!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries -->#}
  60.     {#<!--[if lt IE 9]>#}
  61.     {#<script src="{{ asset('static/js/html5shiv.js') }}"></script>#}
  62.     {#<script src="{{ asset('static/js/respond.min.js') }}"></script>#}
  63.     {#<![endif]-->#}
  64.     {#{% endblock %}#}
  65.     {{ include('Includes/appendFavicons.html.twig') }}
  66. </head>