templates/app/default/homepage.html.twig line 1

Open in your IDE?
  1. {% extends 'base.html.twig' %}
  2. {% block title %}Haribo Pro - Accueil{% endblock %}
  3. {% block body %}
  4. <div class="home-main-wrapper">
  5.     {% include 'partials/carousel.html.twig' %}
  6.     {# HOMEPAGE CONNECTE #}
  7.     {% if app.user %}
  8.         <div class="bg-blue" id="register-bloc">
  9.             <h2>Bienvenue {{ user.identity.firstName }} !</h2>
  10.             <p>
  11.                 Merci pour votre inscription...
  12.                 <br />
  13.                 En tant que membre, vous pouvez désormais <strong>bénéficier d'offres de remboursement !</strong>
  14.             </p>
  15.             <div class="">
  16.                 <a href="{{ path('kiwi_operation_odr') }}" class="btn btn-primary">Mes offres de remboursement</a>
  17.             </div>
  18.         </div>
  19.         <section class="how-reimbursed">
  20.             <h3>Comment me faire rembourser ?</h3>
  21.             <ul>
  22.                 <li>
  23.                     <div class="left">1</div>
  24.                     <div class="right">
  25.                         <p>
  26.                             <strong>Je remplis le formulaire d'inscription</strong>&nbspet je me connecte.
  27.                         </p>
  28.                     </div>
  29.                 </li>
  30.                 <li>
  31.                     <div class="left">2</div>
  32.                     <div class="right">
  33.                         <p>
  34.                             <strong>Je choisis l'offre de remboursement que je souhaite</strong>
  35.                             dans la rubrique «Offre de remboursement.»
  36.                         </p>
  37.                     </div>
  38.                 </li>
  39.                 <li>
  40.                     <div class="left">3</div>
  41.                     <div class="right">
  42.                         <p>
  43.                             <strong>Je déclare mon achat&nbsp</strong> en renseignant le ou les produits
  44.                             figurant(s) sur ma (mes) facture(s) d’achat.
  45.                         </p>
  46.                     </div>
  47.                 </li>
  48.                 <li>
  49.                     <div class="left">4</div>
  50.                     <div class="right">
  51.                         <p>
  52.                             Après validation,&nbsp<strong>je bénéficie de mon remboursement.</strong>
  53.                         </p>
  54.                     </div>
  55.                 </li>
  56.             </ul>
  57.         </section>
  58.     {% else %}
  59.         {% include 'partials/register-bloc.html.twig' %}
  60.     {% endif %}
  61. </div>
  62. {#{% if param is defined and param %}#}
  63. {#<div class="game-bloc mt-3 pr-2 pl-2">#}
  64. {#    {% if param[0].title is not empty %}#}
  65. {#    <h1 class="mb-0 mt-3">{{ param[0].title }}</h1>#}
  66. {#    {% endif %}#}
  67. {#    {% if param[0].mediaGameParams is not empty %}#}
  68. {#    <img alt="{{ param[0].mediaGameParams[0].filePath }}"#}
  69. {#        src="{{ param[0].mediaGameParams[0].filePath | imageFilePath('website_params') }}" class="img-fluid mb-2" />#}
  70. {#    {% endif %}#}
  71. {#    {% if param[0].subtitle is not empty %}#}
  72. {#    <p class="mt-4">{{ param[0].subtitle }}</p>#}
  73. {#    {% endif %}#}
  74. {#</div>#}
  75. {#{% endif %}#}
  76. {# BLOC ODR NOT LOGGED #}
  77. {# {% if odrs is not empty %}
  78. {% if odrs|length == 1 %}
  79. {% set odr = odrs[0] %}
  80. <div class="odr-home-main-wrapper">
  81.     <div class="container row no-gutters align-items-center">
  82.         <div class="col-md-6 text-center odr-description-wrapper">
  83.             <h4 class="mb-5">Du {{ odr.startDate|date('d/m/Y') }} au {{ odr.endDate|date('d/m/Y') }}</h4>
  84.             <h2>{{ odr.title }}</h2>
  85.             <p>{{ odr.subtitle }}</p>
  86.             <div class="btn-wrapper">
  87.                 <a class="btn btn-secondary" href="{{ path('kiwi_operation_odr') }}">J'en profite</a>
  88.             </div>
  89.         </div>
  90.         <div class="col-md-6 text-center">
  91.             <img src="{{ odr.thumbnailOdrs[0].filePath | imageFilePath('odr') }}" alt="thumbnail_odr-{{ odr.id }}"
  92.                 class="thumbnail img-fluid">
  93.         </div>
  94.     </div>
  95. </div>
  96. {% else %}
  97. <div class="odr-home-main-wrapper pt-5 pb-5">
  98.     <div class="row no-gutters align-items-center">
  99.         <div class="col-md-12 text-center odr-description-wrapper">
  100.             <h2>Vos offres de remboursement</h2>
  101.             <h4 class="mb-5">Retrouvez ici l'ensemble des offres de remboursement auxquelles vous pouvez participer</h4>
  102.             <div class="btn-wrapper">
  103.                 <a class="btn btn-secondary mb-0" href="{{ path('kiwi_operation_odr') }}">J'en profite</a>
  104.             </div>
  105.         </div>
  106.     </div>
  107. </div>
  108. {% endif %}
  109. {% endif %} #}
  110. {% include 'partials/newsletter.html.twig' %}
  111. {% endblock %}