templates/areas/apk-right-left/view.html.twig line 1

Open in your IDE?
  1. {% if editmode %}
  2. <div class="uk-container apk-container-1400">
  3.     <div class="uk-alert" uk-alert>
  4.         <h2 class="uk-h2">APK RIGHT LEFT</h2>
  5.     </div>
  6.     <ul class="uk-tab" uk-tab>
  7.         <li><a href="#">Configurations</a></li>
  8.         <li class="uk-active"><a href="#">Content Edit</a></li>
  9.     </ul>
  10.     <ul class="uk-switcher uk-margin">
  11.         <li class="apk-size-20">
  12.             {# Colonne 1 #}
  13.             <div uk-margin>
  14.                 <div>Sens de l'image</div>
  15.                 {{ pimcore_select("image-direction", {
  16.                     "store" : [
  17.                         ['image-left', 'Image ?? gauche'],
  18.                         ['image-right', 'Image ?? droite'],
  19.                     ],
  20.                     "defaultValue" : "image-left"
  21.                 }) }}
  22.                 <div>Type de heading pour le titre ?</div>
  23.                 {{ pimcore_select("content-heading", {
  24.                     "store" : [
  25.                         ['span', 'span'],
  26.                         ['h2', 'Heading 2'],
  27.                         ['h3', 'Heading 3'],
  28.                         ['h4', 'Heading 4'],
  29.                         ['h5', 'Heading 5'],
  30.                         ['h6', 'Heading 6']
  31.                     ],
  32.                     "defaultValue" : "h2"
  33.                 }) }}
  34.                 <div><strong>Style</strong> du heading pour le titre ?</div>
  35.                 {{ pimcore_select("content-heading-style", {
  36.                     "store" : [
  37.                         ['h2', 'Heading 2'],
  38.                         ['h3', 'Heading 3'],
  39.                         ['h4', 'Heading 4'],
  40.                         ['h5', 'Heading 5'],
  41.                         ['h6', 'Heading 6']
  42.                     ],
  43.                     "defaultValue" : "h2"
  44.                 }) }}
  45.             </div>
  46.         </li>
  47.         
  48.         <li class="uk-active">
  49.             <div>
  50.                 <div>Titre</div>
  51.                 <h2 class="uk-h2">{{ pimcore_textarea("content-title",{"nl2br" : true}) }}</h2>
  52.             </div>
  53.             <hr>
  54.             <div>
  55.                 <div>Image</div>
  56.                 {{ pimcore_image('image', {width: 300, height: 300}) }}
  57.             </div>
  58.             <hr>
  59.             
  60.             <div>Liste Icons</div>
  61.             {% for i in pimcore_block('contentblock').iterator %}
  62.                 <div>Icon</div>
  63.                 {{ pimcore_image('icon', {width: 50, height: 50}) }}
  64.                 <div>Sous-titre</div>
  65.                 {{ pimcore_input("icon-title") }}
  66.             {% endfor %}
  67.         </li>
  68.     </ul>
  69. </div>
  70. {% else %}
  71. <div class="apk-container-right-left">
  72.     <div class="uk-container apk-container-1600">
  73.         {% if not pimcore_textarea("content-title").isEmpty() %}
  74.             {% set content_heading = pimcore_select("content-heading").getData() ?: 'h2' %}
  75.             {% if content_heading == 'h1' %}
  76.                 {% set content_heading = 'h2' %}
  77.             {% endif %}
  78.             {% set contentHeadingStyle = pimcore_select("content-heading-style").getData() %}
  79.             <div class="uk-text-center uk-margin-medium-bottom">
  80.                 <{{ content_heading }} class="uk-{{ contentHeadingStyle }}">
  81.                     {{ pimcore_textarea("content-title", {
  82.                     "nl2br" : true})|raw }}
  83.                 </{{ content_heading }}>
  84.             </div>
  85.         {% endif %}
  86.         <div class="uk-grid uk-grid-large" uk-grid>
  87.             <div class="uk-width-1-2@m">
  88.                 {% for i in pimcore_block('contentblock').iterator %}
  89.                     <div class="uk-grid" uk-grid>
  90.                         <div class="uk-width-auto@s">
  91.                             <div class="apk-container-icons">
  92.                                 {% if pimcore_image('icon') is not empty and not pimcore_image('icon').isEmpty() %}
  93.                                     {{ pimcore_image('icon').thumbnail('global-image').html()|raw }}
  94.                                 {% endif %}
  95.                             </div>
  96.                         </div>
  97.                         <div class="uk-width-expand@s uk-flex uk-flex-middle apk-subtitle-icons">
  98.                             <h3>{{ pimcore_input("icon-title") }}</h3>
  99.                         </div>
  100.                     </div>
  101.                 {% endfor %}
  102.             </div>
  103.             <div class="uk-width-1-2@m {% if pimcore_select('image-direction').data == 'image-left' %} uk-flex-first {% endif %}">
  104.                 <div class="apk-container-image">
  105.                     {% if pimcore_image('image') is not empty and not pimcore_image('image').isEmpty() %}
  106.                         {{ pimcore_image('image').thumbnail('global-image').html()|raw }}
  107.                     {% endif %}
  108.                 </div>
  109.             </div>
  110.         </div>
  111.     </div>
  112. </div>
  113. {% endif %}