templates/areas/timeline/view.html.twig line 1

Open in your IDE?
  1. {# settings #}
  2. {% extends ('areas_shared/settings.html.twig') %}
  3. {% block content %}
  4.     {# default margin #}
  5.     {% if marginBottom.isEmpty() %}
  6.         {% do marginBottom.setDataFromResource('full-margin-bottom') %}
  7.     {% endif %}
  8.     {# default background color #}
  9.     {% if backgroundColor.isEmpty() %}
  10.         {% do backgroundColor.setDataFromResource('background-white') %}
  11.     {% endif %}
  12.     {# editmode #}
  13.     {% if editmode %}
  14.         <div class="editmode">
  15.             <div class="accordion-container">
  16.                 <div class="accordion-button">
  17.                     <span class="accordion-button-text">Timeline</span>
  18.                     {{ include('svg/editmode/setting.html.twig') }}
  19.                 </div>
  20.                 <div class="panel">
  21.                     <div class="settings-container">
  22.                         
  23.                         <div class="setting input">
  24.                             <label>Anker:</label>
  25.                             {{ anchor|raw }}
  26.                         </div>
  27.                         <div class="setting select">
  28.                             <label>Abstand unten:</label>
  29.                             {{ marginBottom|raw }}
  30.                         </div>
  31.                     </div>
  32.                 </div>
  33.             </div>
  34.         </div>
  35.     {% endif %}
  36.     <div class="timeline-brick brick-container {{ backgroundColor.data }} {{ marginBottom.data }} {{ paddingBottom.data }}">
  37.         {# anchor #}
  38.         {% if anchor.data %}
  39.             <div class="anchor" id="{{ anchor.data }}"></div>
  40.         {% endif %}
  41.         <div class="container-1420">
  42.             <div class="content">
  43.                 {% for i in pimcore_block('contentblock').iterator %}
  44.                     {# number #}
  45.                     {% set number = pimcore_block('contentblock').current + 1 %}
  46.                     {# title #}
  47.                     {% set title = pimcore_input('title', {
  48.                         'placeholder': 'Titel'
  49.                     }) %}
  50.                     {# text #}
  51.                     {% set text = pimcore_wysiwyg('text', {
  52.                         'placeholder': 'Text'
  53.                     }) %}
  54.                     <div class="entry">
  55.                         {# number #}
  56.                         <div class="number">
  57.                             <div class="outside">
  58.                                 <div class="inside">
  59.                                     <span>{{ number }}</span>
  60.                                 </div>
  61.                             </div>
  62.                         </div>
  63.                         {# final line #}
  64.                         {% if number == pimcore_block('contentblock').count %}
  65.                             <div class="final-line">
  66.                             </div>
  67.                         {% endif %}
  68.                         {# title #}
  69.                         {% if editmode or title.data %}
  70.                             <div class="title">
  71.                                 <span>{{ title|raw }}</span>
  72.                             </div>
  73.                         {% endif %}
  74.                         {# text #}
  75.                         {% if editmode or text.data %}
  76.                             <div class="text">
  77.                                 {{ text|raw }}
  78.                             </div>
  79.                         {% endif %}
  80.                     </div>
  81.                 {% endfor %}
  82.             </div>
  83.         </div>
  84.     </div>
  85. {% endblock %}