templates/areas/apk-galerie/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 galerie</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@s', '4 colones'],
  18.                 ],
  19.                 "defaultValue" : ""
  20.             }) }}
  21.             <div>
  22.                 <strong>Type</strong> de heading pour le titre ?
  23.                 <br>
  24.                 {{ pimcore_select("content-heading", {
  25.                     "store" : [
  26.                         ['span', 'span'],
  27.                         ['h1', 'Heading 1'],
  28.                         ['h2', 'Heading 2'],
  29.                         ['h3', 'Heading 3'],
  30.                         ['h4', 'Heading 4'],
  31.                         ['h5', 'Heading 5'],
  32.                         ['h6', 'Heading 6']
  33.                     ],
  34.                     "defaultValue" : "h2"
  35.                 }) }}
  36.             </div>
  37.             <div>
  38.                 <strong>Style</strong> du heading pour le titre ?
  39.                 <br>
  40.                 {{ pimcore_select("content-heading-style", {
  41.                     "store" : [
  42.                         ['h1', 'Heading 1'],
  43.                         ['h2', 'Heading 2'],
  44.                         ['h3', 'Heading 3'],
  45.                         ['h4', 'Heading 4'],
  46.                         ['h5', 'Heading 5'],
  47.                         ['h6', 'Heading 6']
  48.                     ],
  49.                     "defaultValue" : "h2"
  50.                 }) }}
  51.             </div>
  52.         </li>
  53.         <li class="uk-active">
  54.             <div class="uk-text-bold">Titre</div>
  55.             <h2>{{ pimcore_textarea("content-title",{ "nl2br" : true}) }}</h2>
  56.             <div class="uk-text-bold">Images</div>
  57.             {% for i in pimcore_block('contentblock').iterator %}
  58.                 <div>{{ pimcore_image('galerie-image',{ "width" : 200}) }}</div>
  59.             {% endfor %}
  60.             <div class="uk-text-bold">Bouton global</div>
  61.             {{ pimcore_link("bouton-global", {"class" : "uk-button uk-button-large"}) }}
  62.             
  63.         </li>
  64.     </ul>
  65. </div>
  66. {% else %}
  67.     <div class="uk-container apk-container-1400 uk-text-center">
  68.         <div class="uk-margin-large-bottom">
  69.         {% if not pimcore_textarea("content-title").isEmpty %}
  70.             {% if pimcore_select("content-heading").getData() == 'span' %}
  71.                 <span class="uk-h2">
  72.                     {{ pimcore_textarea("content-title", {
  73.                     "nl2br" : true})|raw }}
  74.                 </span>
  75.             {% else %}
  76.                 {% set content_heading = pimcore_select("content-heading").getData() %}
  77.                 <{{ content_heading }} class="uk-{{ pimcore_select("content-heading-style").getData() }}">
  78.                     {{ pimcore_textarea("content-title", {
  79.                     "nl2br" : true})|raw }}
  80.                 </{{ content_heading }}>
  81.             {% endif %}
  82.         {% endif %}
  83.         </div>
  84.         <div class="{{ pimcore_select("grille")}} uk-grid-small" uk-grid="masonry: true" uk-lightbox="animation: slide">
  85.             {% for i in pimcore_block('contentblock').iterator %}
  86.             <div>
  87.                 <a class="uk-inline" href="{{ pimcore_image('galerie-image').thumbnail('global-image')}}">
  88.                     {{ pimcore_image('galerie-image').thumbnail('global-image').html()|raw }}
  89.                 </a>
  90.             </div>
  91.             {% endfor %}
  92.         </div>
  93.         {{ pimcore_link("bouton-global", {"class" : "uk-button uk-button-large uk-margin-medium-top"}) }}
  94.     </div>
  95. {% endif %}