src/Package/Openform/Front/Templates/RelictPack/relict_item.html.twig line 1

Open in your IDE?
  1. {% extends "@openform_front_templates/base.html.twig" %}
  2. {% block bodyAttr %}data-page="detail-page"{% endblock %}
  3. {% set pageSubTitle = entity.Translation[app.request.locale].title %}
  4. {% set metaTitle = entity.Translation[app.request.locale].metaTitle ? entity.Translation[app.request.locale].metaTitle : entity.Translation[app.request.locale].title %}
  5. {% set metaDescription = entity.Translation[app.request.locale].metaDescription %}
  6. {% set metaKeywords = entity.Translation[app.request.locale].metaKeywords %}
  7. {% set pageImage = entity.imagePath ? openform_front_util.getImagePathByType(entity.Thumb,'list') : '' %}
  8. {% block contentClass %}{% if not entity.showHeader %}no-padding{% endif %}{% endblock %}
  9. {% block header %}
  10.    {% include "@openform_front_templates/_includes/_header_mak.html.twig" with {version: 'relictPack', background: entity.headerBackgroundColor} %}
  11. {% endblock %}
  12. {% block content %}    
  13.     {% set mobile = openform_front_util.isMobileDevice() %}
  14.     {% if mobile %}
  15.         {{ include('@openform_front_templates/RelictPack/_templates/template-mobile.html.twig', {entity: entity}) }}
  16.     {% else %}
  17.     <section class="collections {% if not entity.showHeader %} collections--full-height collections--full-heigh-{{entity.relictArrange}}{% endif %} collections--{{entity.relictArrange}} collections--{{entity.relictArrange}}{{entity.slideArrange is defined and entity.slideArrange ? entity.slideArrange == 1 ? 'a' : entity.slideArrange == 2 ? 'b' : entity.slideArrange == 3 ? 'c' : entity.slideArrange == 4 ? 'd' : entity.slideArrange == 5 ? 'e'}} 
  18.     collections--{{entity.isInvertedTemplate is defined and entity.isInvertedTemplate ? entity.relictArrange ~(entity.slideArrange is defined and entity.slideArrange ? entity.slideArrange == 1 ? 'a' : entity.slideArrange == 2 ? 'b' : entity.slideArrange == 3 ? 'c' : entity.slideArrange == 4 ? 'd' : entity.slideArrange == 5 ? 'e') ~ '-revert'}} 
  19.     collections--{{entity.isInvertedTemplate is defined and entity.isInvertedTemplate ? entity.relictArrange ~ '-revert'}} js-collections" style="{% if entity.relictArrange == 't3' %}height: calc(100vh - {{ rootParent.headerHeight|default(90) }}px);{% endif %}">
  20.     
  21.         {% if entity.relictArrange and entity.relictArrange == 'o7' %}
  22.             {% for key, Relict in entity.RelictPack.getVisibleRelicts(app.request.locale) %}
  23.                 {% if entity.id == Relict.id  %}
  24.                     {% if entity.RelictPack.getVisibleRelicts(app.request.locale)[key + 1] is defined %}
  25.                         {% set nextElement = entity.RelictPack.getVisibleRelicts(app.request.locale)[key + 1] %}
  26.                         {% if nextElement.relictArrange == 'o7' %}
  27.                             {{ include('@openform_front_templates/RelictPack/_templates/template-' ~ entity.relictArrange ~ '.html.twig', {entity: entity, entity2: nextElement}) }}
  28.                         {% else %}
  29.                             {{ include('@openform_front_templates/RelictPack/_templates/template-' ~ entity.relictArrange ~ '.html.twig', {entity: entity}) }}
  30.                         {% endif %}
  31.                     {% endif%}
  32.                 {% endif %}
  33.     {% endfor %}
  34.         {% elseif entity.relictArrange %}
  35.             {{ include('@openform_front_templates/RelictPack/_templates/template-' ~ entity.relictArrange ~ '.html.twig', {entity: entity}) }}
  36.         {% endif %}
  37.         
  38.         
  39.             {# <div class="links-block__items"> #}
  40.                 
  41.                 {# Obiekt jest częścią kolekcji:
  42.                 
  43.                 <h2 class="gallery-block__title home-title">
  44.                         {{ entity.RelictPack.Translation[app.request.locale].title }}
  45.                 </h2> #}
  46.                 {# Kompletna kolekcja zawiera obiekty:
  47.                 {% for item in entity.RelictPack.getVisibleRelicts(app.request.locale) %}
  48.                     {% set href = toolkit_route_localizer.generate('relict_item',{ slug : item.Translation[app.request.locale].slug }, app.request.locale) %}
  49.                     <a class="links-block__item link link--gray" href="{{ href }}">
  50.                         - {{ item.Translation[app.request.locale].title }}<br><br>
  51.                     </a>
  52.                 {% endfor %} #}
  53.             {# </div> #}
  54.     </section>
  55.     {% endif %}       
  56. {% endblock %}
  57. {% block newsletter %}
  58. {% endblock %}
  59. {% block footer %}
  60. {% endblock %}