templates/areas/call-to-action/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.     {# title #}
  13.     {% set title = pimcore_textarea('title', {
  14.         'placeholder': 'Titel',
  15.         'nl2br': true
  16.     }) %}
  17.     {# link #}
  18.     {% set link = pimcore_link('link') %}
  19.     {# editmode #}
  20.     {% if editmode %}
  21.         <div class="editmode">
  22.             <div class="accordion-container">
  23.                 <div class="accordion-button">
  24.                     <span class="accordion-button-text">Call To Action</span>
  25.                     {{ include('svg/editmode/setting.html.twig') }}
  26.                 </div>
  27.                 <div class="panel">
  28.                     <div class="settings-container">
  29.                         
  30.                         <div class="setting input">
  31.                             <label>Anker:</label>
  32.                             {{ anchor|raw }}
  33.                         </div>
  34.                         {# <div class="setting select">
  35.                             <label>Abstand unten:</label>
  36.                             {{ marginBottom|raw }}
  37.                         </div> #}
  38.                     </div>
  39.                 </div>
  40.             </div>
  41.         </div>
  42.     {% endif %}
  43.     <div class="call-to-action-brick brick-container {{ backgroundColor.data }} {# {{ marginBottom.data }}  #}{% if editmode %}cta-editmode{% endif %}">
  44.         {# anchor #}
  45.         {% if anchor.data %}
  46.             <div class="anchor" id="{{ anchor.data }}"></div>
  47.         {% endif %}
  48.         <div class="container-2500 no-padding">
  49.             <div class="top">
  50.                 {{ include('svg/call-to-action/top.html.twig') }}
  51.             </div>
  52.             <div class="content">
  53.                 <div class="space">
  54.                 
  55.                     {% if editmode or title.data %}
  56.                         <div class="title">
  57.                             <p>
  58.                                 {{ title|raw }}
  59.                             </p>
  60.                         </div>
  61.                     {% endif %}
  62.                     {# link #}
  63.                     {% if editmode %}
  64.                         <div class="link-editmode">
  65.                             {{ link|raw }}
  66.                         </div>
  67.                     {% elseif link.href() %}
  68.                         {% if link.target %}    
  69.                             {% set target = 'target="' ~ link.target ~ '"' %}
  70.                         {% else %}
  71.                             {% set target = '' %}
  72.                         {% endif %}
  73.                         <div class="link">
  74.                             <a class="button white-to-darkblue" href="{{ link.href }}" {{ target|raw }}>
  75.                                 {{ include('layout/components/button.html.twig') }}
  76.                                 <div class="button-text">
  77.                                     <span>{{ link.text }}</span>
  78.                                 </div>
  79.                             </a>
  80.                         </div>
  81.                     {% endif %}
  82.                 </div>
  83.             </div>
  84.             <div class="bottom">
  85.                 {{ include('svg/call-to-action/bottom.html.twig') }}
  86.             </div>
  87.         </div>
  88.     </div>
  89. {% endblock %}