templates/bundles/ProviderBundle/areas/infobox/view.html.twig line 1

Open in your IDE?
  1. {% from '@Provider/macros/include-svg.html.twig' import includeSvg %}
  2. {# Default block settings #}
  3. {% set class = pimcore_input('class').getData() %}
  4. {% set marginTop = pimcore_select('margin_top').getData() %}
  5. {% set marginBottom = pimcore_select('margin_bottom').getData() %}
  6. {% set containerWidth = pimcore_select('container_width').getData() %}
  7. {% set areaClass = class ~ ' ' ~ marginTop ~ ' ' ~ marginBottom ~ ' ' ~ containerWidth %}
  8. {% set anchorId = pimcore_input('anchor').getData() %}
  9. {# Infobox block settings #}
  10. {% set type = pimcore_select('type').getData() == 'primary' ? 'highlight' : 'standard' %}
  11. <div class="area area--infobox {{ areaClass }}"{% if anchorId %} id="{{ anchorId }}"{% endif %}>
  12.     <div class="infobox {{ type }}">
  13.         <header class="infobox--title">
  14.             {% if not pimcore_checkbox('noIcon').isChecked() %}
  15.                 {{ includeSvg('diverses/info') }}
  16.             {% endif %}
  17.             <h3>
  18.                 {{ pimcore_input('infobox_headline', {
  19.                     'placeholder': 'Headline'
  20.                 }) }}
  21.                 <small>{{ pimcore_input('info_headline', {
  22.                         'placeholder': 'Subheadline'
  23.                     }) }}</small>
  24.             </h3>
  25.         </header>
  26.         {{ pimcore_wysiwyg('infobox_text', {
  27.         }) }}
  28.         {% if editmode %}
  29.             {{ pimcore_link('link', { 'reload': true }) }}
  30.         {% endif %}
  31.         {% if not pimcore_link('link').isEmpty() %}
  32.             <p>
  33.                 <a href="{{ pimcore_link('link').getHref() }}" class="btn btn-{% if pimcore_link('link').getClass() %}{{ pimcore_link('link').getClass() }}{% else %}outline{% endif %}" {% if pimcore_link('link').getTarget() %}target="{{ pimcore_link('link').getTarget() }}"{% endif %}>
  34.                     {{ pimcore_link('link').getText() }}
  35.                 </a>
  36.             </p>
  37.         {% endif %}
  38.     </div>
  39. </div>