templates/front/theme1/index.html.twig line 1

Open in your IDE?
  1. {% extends "front/"~ app.request.server.get('APP_THEME') ~"/base.html.twig" %}
  2. {% block preload %}
  3.     {% if header_images is defined  and header_images is not empty %}
  4.            {% for item in header_images %}
  5.                 {% if item.path is defined %}
  6.                     <link rel="preload" as="image" href="{{asset_image(item.path)}}" />
  7.                 {% endif %}
  8.            {% endfor %}
  9.     {% endif %}
  10.     {% if preload_images != '' %}
  11.           {{preload_images|raw}}
  12.     {% endif %}
  13.     
  14. {% endblock %}
  15. {% block stylesheets %}
  16.     {{parent()}}
  17.     {% if modele_galerie[0].type == 4 %}
  18.         <link rel="stylesheet" type="text/css" href="{{asset('templates/front/theme1/assets/plugins/flexslider/flexslider.css')}}" media="screen" >
  19.     {% endif %}
  20. {% endblock %}
  21. {% block body %}
  22.     {% if galleries and galleries is not empty and template_model_gallerie is defined and template_model_gallerie is not empty %}
  23.         {{ include(template_from_string(template_model_gallerie)) }}
  24.     {% endif %}
  25.     {% if bloc_post is defined  %}
  26.         {% for bloc in bloc_post.Bloc %}
  27.             {% if is_mobile() and  bloc.mobile == true   %}
  28.                 {{ include ('front/'~ app.request.server.get('APP_THEME') ~'/bloc/bloc.html.twig',{
  29.                     bloc: bloc,
  30.                 }, with_context = false)}}
  31.              {% endif %}
  32.             
  33.             {% if is_full_view() and is_mobile() == false and bloc.desktop == true %}
  34.                 {{ include ('front/'~ app.request.server.get('APP_THEME') ~'/bloc/bloc.html.twig',{
  35.                     bloc: bloc,
  36.                 }, with_context = false)}}
  37.             {% endif %}
  38.         {% endfor %}
  39.     {% endif %} 
  40.     {#{{ render(controller('App\\Controller\\Front\\FunctionController::renderDefaultBloc',{ 'alias': 'mini-formulaire' })) }} #}
  41.     {# {{ render(controller('App\\Controller\\Front\\FunctionController::renderTemplateParametrable',{ 'id': 6 })) }} #}
  42.     {{ include ('front/'~ app.request.server.get('APP_THEME') ~'/popup.html.twig', {'popup': popup})}}
  43. {% endblock %}
  44. {% block javascripts %}
  45.     {{parent()}}
  46.     {% if modele_galerie[0].type == 4 %}
  47.         <script src="{{asset('templates/front/theme1/assets/plugins/flexslider/jquery.flexslider.js')}}" ></script>
  48.         <script>    
  49.             /*-------------------------------------------------*/
  50.             /* =  Sx flexslider 
  51.             /*-------------------------------------------------*/
  52.             if ($(".sx_flexslider").length) {
  53.                 console.log($(".sx_flexslider").length);
  54.             $('.flex-carousel').flexslider({
  55.             animation: "slide",
  56.             controlNav: false,
  57.             animationLoop: true,
  58.             slideshow: false,
  59.             itemWidth: 150,
  60.             asNavFor: '.flex-slider'
  61.             });
  62.             $('.flex-slider').flexslider({
  63.             animation: "slide",
  64.             controlNav: false,
  65.             animationLoop: true,
  66.             slideshow: false,
  67.             sync: ".flex-carousel"
  68.             });
  69.             }
  70.         </script>
  71.     {% endif %}
  72. {% endblock %}