custom/plugins/PixelLexikonSW6/src/Resources/views/storefront/pixel-lexikon/page/listing/box/lexikon-box.html.twig line 1

Open in your IDE?
  1. {% set PixelLexikonConfig = config('PixelLexikonSW6').config %}
  2. {% block pixel_lexikon_listing_box %}
  3.     {% if PixelLexikonConfig.LEXIKONBOXTEMPLATE == 'line' %}
  4.         {% set columnCss =  'col-sm-12 col-lg-12 col-xl-12' %}
  5.     {% elseif PixelLexikonConfig.LEXIKONBOXTEMPLATE == 'boxed' %}
  6.         {% set columnCss =  'col-sm-6 col-lg-6 col-xl-4' %}
  7.         {% else %}
  8.             {% set columnCss =  'col-sm-6 col-lg-6 col-xl-4' %}
  9.     {% endif %}
  10.     <div class="{{ columnCss  }}">
  11.         <div class="card box-standard">
  12.             {% block pixel_lexikon_listing_box_img %}
  13.                 {% if PixelLexikonConfig.LEXIKONLISTIMAGES %}
  14.                 {% if item.media|length > 0 %}
  15.                     {% set mediaItems = item.media.media %}
  16.                     {% set fallbackImageTitle = item.translated.title %}
  17.                     {% sw_include '@Storefront/storefront/element/cms-element-image-lexikon.html.twig' with {
  18.                         'mediaItems': mediaItems,
  19.                         'zoom': false,
  20.                         'zoomModal': false,
  21.                         'displayMode': 'standard',
  22.                         'gutter': 5,
  23.                         'minHeight': '200px',
  24.                         'navigationArrows': 'inside',
  25.                         'navigationDots': false,
  26.                         'galleryPosition': 'underneath',
  27.                         'magnifierOverGallery': false,
  28.                         'fallbackImageTitle': fallbackImageTitle,
  29.                         'startIndexThumbnails': 1,
  30.                         'startIndexSlider': 1
  31.                     } %}
  32.                 {% endif %}
  33.                 {% endif %}
  34.             {% endblock %}
  35.             <div class="card-header">
  36.                 {% block pixel_lexikon_listing_box_title %}
  37.                     <h3 class="lexikon-title"><a href="{{ seoUrl('frontend.lexikon.detail', { id: item.id }) }}" class="title" title="{{ item.translated.title }}">{{ item.translated.title }}</a></h3>
  38.                 {% endblock %}
  39.             </div>
  40.             <div class="card-body">
  41.                 <p class="card-text">{% block pixel_lexikon_listing_box_description %}
  42.                 <div class="lexikon-description">
  43.                     {% if PixelLexikonConfig.LEXIKONBOXTEMPLATE == 'line' %}{{ item.translated.descriptionLong|raw }}{% else %}{{ item.translated.description|striptags|raw }}{% endif %}
  44.                 </div>
  45.                 {% endblock %}</p>
  46.                 {% block pixel_lexikon_listing_box_actions %}
  47.                     <div class="lexikon-box-actions">
  48.                         <a href="{{ seoUrl('frontend.lexikon.detail', { id: item.id }) }}" class="btn btn-sm btn-primary" title="{{ item.translated.title }}">{{ "pixelLexikon.page.btnmore.text"|trans }} {% sw_icon 'arrow-medium-right' style {  'pack': 'solid'} %}</a>
  49.                     </div>
  50.                 {% endblock %}
  51.             </div>
  52.         </div>
  53.     </div>
  54. {% endblock %}