templates/areas/apk-section-grid/view.html.twig line 1

Open in your IDE?
  1. {% if editmode %}
  2. <div class="uk-container apk-container-1400 uk-margin-medium">
  3.     <h2 class="uk-h2">Section grille</h2>
  4.     <ul uk-tab>
  5.         <li><a href="#">Configurations</a></li>
  6.         <li class="uk-active"><a href="#">Contenu</a></li>
  7.     </ul>
  8.     <ul class="uk-switcher uk-margin">
  9.         <li>
  10.             <div>Alignement en colones</div>
  11.             {{ pimcore_select("grille", {
  12.                 "store" : [
  13.                     ['', 'Aucun'],
  14.                     ['uk-child-width-1-1', '1 colone'],
  15.                     ['uk-child-width-1-2@m', '2 colones'],
  16.                     ['uk-child-width-1-3@m', '3 colones'],
  17.                     ['uk-child-width-1-4@m uk-child-width-1-2', '4 colones'],
  18.                 ],
  19.                 "defaultValue" : ""
  20.             }) }}
  21.             <div>Padding en haut et en bas</div>
  22.             {{ pimcore_select("padding", {
  23.                 "store" : [
  24.                     ['uk-padding-remove', 'Suppression du padding'],
  25.                     ['', 'Aucun'],
  26.                     ['uk-padding-small', 'Petit'],
  27.                     ['uk-padding', 'Moyen'],
  28.                     ['uk-padding-large', 'Grand'],
  29.                 ],
  30.                 "defaultValue" : ""
  31.             }) }}
  32.         </li>
  33.         <li class="uk-active">
  34.         <div>Grid</div>
  35.             <div class="uk-text-bold">Titre</div>
  36.             <h2>{{ pimcore_textarea("grid-title", {"nl2br" : true})|raw }}</h2>
  37.             {% for i in pimcore_block('contentblock').iterator %}
  38.                 <div uk-alert>
  39.                     <div class="uk-text-bold">Image</div>
  40.                     {{ pimcore_image('grid-image',{ "width" : 200}) }}
  41.                     <div class="uk-text-bold">Sous-titre</div>
  42.                     <h3>{{ pimcore_textarea("grid-subtitle", {"nl2br" : true})|raw }}</h3>
  43.                 </div>
  44.             {% endfor %}
  45.             <div class="uk-text-bold">Bouton global</div>
  46.             {{ pimcore_link("bouton-global", {
  47.                 "class" : "uk-button"
  48.             }) }}
  49.             
  50.         </li>
  51.     </ul>
  52. </div>
  53. {% else %}
  54. <div class="apk-container-grid uk-position-relative {{ pimcore_select("padding") }}">
  55.     <div class="uk-container apk-container-1400 uk-text-center">
  56.         {% if pimcore_textarea("grid-title").isEmpty() %}
  57.         {% else %}
  58.         <h2 class="uk-h2">{{ pimcore_textarea("grid-title", {"nl2br" : true})|raw }}</h2>
  59.         {% endif %}
  60.         <div class="{{ pimcore_select("grille")}}" uk-grid uk-height-match="target: .apk-grid-content">
  61.         {% for i in pimcore_block('contentblock').iterator %}
  62.             <div>
  63.                 <div class="apk-content">
  64.                     {% if pimcore_image('grid-image').isEmpty() %}
  65.                     {% else %}
  66.                         {{ pimcore_image('grid-image').thumbnail('global-image').html()|raw }}
  67.                     {% endif %}
  68.                     <div>
  69.                         <div class="apk-grid-content">
  70.                             <h3 class="uk-margin-remove-bottom">{{ pimcore_textarea("grid-subtitle", {"nl2br" : true})|raw }}</h3>
  71.                         </div>
  72.                     </div>
  73.                 </div>
  74.             </div>
  75.         {% endfor %}
  76.         </div>
  77.     </div>
  78.     {% if pimcore_link("bouton-global").isEmpty() %}
  79.     {% else %}
  80.     <div class="uk-text-center">
  81.         {{ pimcore_link("bouton-global", {"class" : "uk-button"}) }}
  82.     </div>
  83.     {% endif %}
  84. </div>
  85. {% endif %}