templates/frontend/base.html.twig line 1

Open in your IDE?
  1. {% extends 'base.html.twig' %}
  2. {% block title %}Maturin{% endblock %}
  3. {% block JS %}
  4. {% endblock %}
  5. {% block body %}
  6. <div class="container-fluid" style="background-color: white;">
  7.     <div class="row" >
  8.         <div class="col-xl-12 col-lg-12 col-md-12 col-sm-12 col-12" style="{% block styleContainer %}{% endblock %}">
  9.             {% include 'menu.html.twig' %}
  10.            {#  {% include 'frontend/menu.html.twig' %}  #}
  11.           {% set current_path = app.request.get('_route') %}
  12.            {% if current_path != "fos_user_security_login" %}
  13.         {% if global.associationUserIsBrowsing %}  
  14.          {% include 'frontend/fullmenu.html.twig' %} 
  15.         {% else %}
  16.             {% include 'frontend/fullmenu.html.twig' %} 
  17.         {% endif %}
  18.               
  19.             {% endif %}
  20.             {% block content %}{% endblock %}
  21.         </div>
  22.     </div>
  23.     {% if page is not defined or forceFooter is defined or (page is defined and page.template == 'footer.html.twig') %}
  24.     {{ block('footer', 'Omelo/Templates/footer.html.twig') }}
  25.     {% endif %}
  26. </div>
  27. {% if global.displayStarterKits  %}
  28. {# Doing the modal for suggestions of products #}
  29. <!-- START COPYING -->
  30.     {% if not global.associationUserIsBrowsing %}
  31. <div class="carouselSlider" data-sm-init="true">
  32.     <div class="title">OBTENEZ 10% SUR VOTRE PREMIER ACHAT</div>
  33.     <p style="">Abonnez-vous à notre infolettre et recevez les suggestions que nous préparerons pour vous ainsi que des idées-repas.</p>
  34.     <div class="row">
  35.       <div class="col-md-12">
  36.         <form method="post" action="/">
  37.           <input type="hidden" name="action" value="newsletter_subscribe">
  38.           <input type="text" class="form-control" name="newsletter_email" placeholder="Entrez votre courriel">
  39.           <br>
  40.           <button class="btn btn-success btn-block">M'inscrire</button>
  41.         </form>
  42.       </div>
  43.     </div>
  44. </div>
  45. <!--
  46. <div class="carouselSlider" data-sm-init="true">
  47.     <div class="title"><span>&star;</span>Ensembles découvertes<span>&star;</span></div>
  48.     <p style="">Simplifiez-vous la vie sans compromis de qualité avec un ensemble découverte 100% local.</p>
  49.     {% if global.starterKits | length > 2 %}
  50.     <div class="actions">
  51.         <button class="nav prev">&larr;</button>
  52.         <button class="nav next">&rarr;</button>
  53.     </div>
  54.     {% endif %}
  55.     <div class="carouselWrapper">
  56.         <ul class="carouselList" data-show="2" data-padding="20">
  57.             {% for p in global.starterKits %}
  58.             <li>
  59.                 <a href="{{path('viewProduct', {'producerUrl': p.product.company.UrlName, 'productName': p.product.UrlName, 'id': p.product.Id })}}"><img src="{{path('getImageAsCroppedThumb', {'id': p.image.id, 'height': '100', 'width': '100'})}}" style="width:auto!important;"/></a>
  60.                 <a href="{{path('viewProduct', {'producerUrl': p.product.company.UrlName, 'productName': p.product.UrlName, 'id': p.product.Id })}}" class="name">{{p.product.nameWithDetails}}</a>
  61.                 <div class="price" style="padding: 0px;">{{p.product.displayPrice}}</div>
  62.                 {% if p.product.isSalable %}
  63.                 <br>
  64.                 <div class="button button-100 button-orange add-to-cart" data-type="product" data-id="{{p.product.id}}" style="font-size: 12px;">
  65.                    ACHETER
  66.                 </div>
  67.                 {% endif %}
  68.             </li>
  69.             {% endfor %}
  70.         </ul>
  71.     </div>
  72. </div> -->
  73. {% endif %}
  74. {% endif %}
  75. {% if global.displaySurvey  %}
  76. <div class="surveyDialog" data-sm-init="true">
  77.     <div class="title">AIDEZ NOUS À MIEUX VOUS CONNAÎTRE</div>
  78.     <p style="">Remplissez un court sondage pour nous aider à vous connaître.</p>
  79.     <div class="row">
  80.       <div class="col-md-12">
  81.           <br>
  82.          <div class="btn-group">
  83.             <a href="{{path('survey',{id:1})}}"  class="btn btn-success btn-block"  style="background-color:green;">Répondre</a>
  84.         </div>
  85.          <div class="btn-group">
  86.             <a href="{{path('survey',{id:2})}}"  class="btn btn-success btn-block"  style="background-color:green;">Plus-tard</a>
  87.         </div>
  88.          <div class="btn-group">
  89.             <a href="{{path('survey',{id:3})}}"  class="btn btn-success btn-block" style="background-color:green;">Ne plus afficher</a>
  90.         </div>
  91.       </div>
  92.     </div>
  93. </div>
  94. {% endif %}
  95. {% include 'frontend/menu_mobile.html.twig' %}
  96. {% endblock %}
  97. {% block mainJS %}
  98. {{parent()}}
  99. <script src="/assets/frontend/js/jquery-3.1.1.min.js"></script>
  100. <script src="/assets/admin/plugins/notifyjs/js/notify.js"></script>
  101. <script src="/assets/admin/plugins/notifications/notify-metro.js"></script>
  102. <script src="/assets/admin/js/jquery.core.js"></script>
  103. <script src="https://cdn.jsdelivr.net/npm/lazyload@2.0.0-rc.2/lazyload.js"></script>
  104. <script>
  105.     $(function() {
  106.         lazyload();
  107.         /*
  108.         $('#flashMessages').find('.flashMessage').each(function(){
  109.             var type = $(this).data('type');
  110.             if(type == 'focus'){
  111.                 var html = $(this).text();
  112.                 var targetOffset= $(html).offset().top;
  113.                 $('html, body').animate({scrollTop: targetOffset}, 1000);
  114.             }else{
  115.                 $.Notification.autoHideNotify($(this).data('type'),'bottom right','Informations', $(this).text());
  116.             }
  117.         });
  118.          */
  119.     });
  120. </script>
  121. {% endblock %}
  122. {% block mainCSS %}
  123. {{parent()}}
  124. <link href="/assets/shared/plugins/slick-modal-css3-powered-popups/src/plugin/css/slickmodal.min.css" rel="stylesheet" type="text/css" />
  125. <link href="/assets/shared/plugins/slick-modal-css3-powered-popups/src/demos/css/carousel_slider.css" rel="stylesheet" type="text/css" />
  126. {% endblock %}