{% extends "layout-snippets.html.twig" %}
{% block snippets %}
{% if editmode %}
<div class="uk-container apk-container-1400 uk-margin-medium">
<h2 class="uk-h2">Section gites</h2>
<ul uk-tab>
<li><a href="#">Configurations</a></li>
<li class="uk-active"><a href="#">Contenu</a></li>
</ul>
<ul class="uk-switcher uk-margin">
<li>
<div>Alignement en colones</div>
{{ pimcore_select("grille", {
"store" : [
['', 'Aucun'],
['uk-child-width-1-1', '1 colone'],
['uk-child-width-1-2@m', '2 colones'],
['uk-child-width-1-3@m', '3 colones'],
['uk-child-width-1-4@m uk-child-width-1-2', '4 colones'],
],
"defaultValue" : ""
}) }}
<div>Padding en haut et en bas</div>
{{ pimcore_select("padding", {
"store" : [
['uk-padding-remove', 'Suppression du padding'],
['', 'Aucun'],
['uk-padding-small', 'Petit'],
['uk-padding', 'Moyen'],
['uk-padding-large', 'Grand'],
],
"defaultValue" : ""
}) }}
<div>Type de heading</div>
{{ pimcore_select("title-type", {
"store" : [
['h1', 'Heading 1'],
['h2', 'Heading 2'],
['h3', 'Heading 3'],
['h4', 'Heading 4'],
['h5', 'Heading 5'],
['h6', 'Heading 6'],
],
"defaultValue" : "h2"
}) }}
<div>Style de heading</div>
{{ pimcore_select("title-style", {
"store" : [
['uk-h1', 'Heading 1'],
['uk-h2', 'Heading 2'],
['uk-h3', 'Heading 3'],
['uk-h4', 'Heading 4'],
['uk-h5', 'Heading 5'],
['uk-h6', 'Heading 6'],
],
"defaultValue" : "uk-h2"
}) }}
</li>
<li class="uk-active">
<div>Gites</div>
<div class="uk-text-bold">Titre</div>
<h2>{{ pimcore_input("gites-title", {"nl2br" : true})|raw }}</h2>
{% for i in pimcore_block('contentblock').iterator %}
<div uk-alert>
<div class="uk-text-bold">Image</div>
{{ pimcore_image('grid-image',{ "width" : 200}) }}
<div class="uk-text-bold">Titre</div>
<h3>{{ pimcore_input("grid-title", {"nl2br" : true})|raw }}</h3>
<div class="uk-text-bold">Icone couchages</div>
{{ pimcore_image('gite-couchage',{ "width" : 200}) }}
<div class="uk-text-bold">Texte couchages</div>
<h3>{{ pimcore_wysiwyg("couchage-text", {"nl2br" : true})|raw }}</h3>
<div class="uk-text-bold">Icone horaire</div>
{{ pimcore_image('gite-horaire',{ "width" : 200}) }}
<div class="uk-text-bold">Texte horaire</div>
<h3>{{ pimcore_wysiwyg("horaire-text", {"nl2br" : true})|raw }}</h3>
<div class="uk-text-bold">Lien 1</div>
<h3>{{ pimcore_link("btn-1") }}</h3>
<div class="uk-text-bold">Lien 2</div>
<h3>{{ pimcore_link("btn-2") }}</h3>
</div>
{% endfor %}
</li>
</ul>
</div>
{% else %}
{% set title_type = pimcore_select('title-type').data %}
{% set title_style = pimcore_select('title-style').data %}
<section id="apk-gites">
<div class="uk-container apk-container-1400">
{% if pimcore_input("gites-title") is not empty %}
<{{title_type}} class="{{ title_style }} uk-text-center">{{ pimcore_input("gites-title", {"nl2br" : true})|raw }}</{{title_type}}>
{% endif %}
<div class="uk-child-width-1-1 uk-child-width-1-2@m uk-grid" uk-grid>
{% for i in pimcore_block('contentblock').iterator %}
<div>
<div class="uk-position-relative">
{{ pimcore_image('grid-image').thumbnail('global-image').html({
"imgAttributes" : {
"uk-svg" : "",
}
})|raw }}
<div class="apk-icon">
<div class="uk-flex uk-flex-middle apk-icon-couchage">
{{ pimcore_image('gite-couchage').thumbnail('pictos-image').html({
"imgAttributes" : {
"uk-svg" : "",
"class" : "uk-margin-small-right uk-flex-none",
"style" : "width: 40px; height: 40px;"
}
})|raw }}
{{ pimcore_wysiwyg("couchage-text", {"nl2br" : true})|raw }}
</div>
<div class="uk-flex uk-flex-middle apk-icon-horaire">
{{ pimcore_image('gite-horaire').thumbnail('pictos-image').html({
"imgAttributes" : {
"uk-svg" : "",
"class" : "uk-margin-small-right uk-flex-none",
"style" : "width: 40px; height: 43px;"
}
})|raw }}
{{ pimcore_wysiwyg("horaire-text", {"nl2br" : true})|raw }}
</div>
</div>
<div class="apk-btn">
{#<div class="uk-flex uk-flex-middle">
{{ pimcore_link("btn-1", {"class" : "uk-button"}) }}
</div>#}
<div class="uk-flex uk-flex-middle">
{{ pimcore_link("btn-2", {"class" : "uk-button uk-button-primary"}) }}
</div>
</div>
<div class="uk-overlay-primary uk-position-cover"></div>
<div class='uk-overlay uk-light uk-position-center'>
<h3 class="uk-h2">{{ pimcore_input("grid-title", {"nl2br" : true})|raw }}</h3>
</div>
</div>
</div>
{% endfor %}
</div>
</div>
</section>
{% endif %}
{% endblock snippets %}