templates/default/index.html.twig line 1

Open in your IDE?
  1. {% extends 'base.html.twig' %}
  2. {% block title %}Accueil {% endblock %}
  3.     {% block header %}
  4.         {% include 'widget/header_meta.html.twig' with {
  5.             'title': 'Smart-Focus - Centre de Formation et Soutien Scolaire à Ouled Teima',
  6.             'description': 'Avec Smart-Focus, nous avons la solution miracle pour vous',
  7.             'image': absolute_url(asset('images/logo_hor.png')),
  8.             'url': absolute_url(path('hs_public_index'))
  9.         } %}
  10.     {% endblock %}
  11. {% block content %}
  12.     <div class="slideshow">
  13.         <div id="slideshow1">
  14.             <ul class="allinone_bannerRotator_list">
  15.                 <li data-text-id="#content_ss_1"><img src="{{ asset('assets/img/slider_01.webp') }}" alt="img" /></li>
  16.                 <li data-text-id="#content_ss_2"><img src="{{ asset('assets/img/slider_02.webp') }}" alt="img" /></li>
  17.                 <li data-text-id="#content_ss_3"><img src="{{ asset('assets/img/slider_03.webp') }}" alt="img" /></li>
  18. {#
  19.                 <li data-text-id="#content_ss_1"><img src="{{ asset('assets/img/slider_04.jpg') }}" alt="img" /></li>
  20.                 <li data-text-id="#content_ss_2"><img src="{{ asset('assets/img/slider_05.jpg') }}" alt="img" /></li>
  21.                 <li data-text-id="#content_ss_3"><img src="{{ asset('assets/img/slider_06.jpg') }}" alt="img" /></li>
  22. #}
  23.             </ul>
  24.             {#
  25.             <div id="content_ss_1" class="allinone_bannerRotator_texts">
  26.                 <div class="content-slideshow mb-5" data-initial-left="50" data-initial-top="280" data-final-left="0" data-final-top="280" data-duration="0.7" data-fade-start="0" data-delay="0.2">
  27.                     <h1 class="text-center" style="margin-bottom: 10px; color: #0a0a0a">La formation professionnelle</h1>
  28.                 </div>
  29.                 <div class="content-slideshow" data-initial-left="50" data-initial-top="320" data-final-left="0" data-final-top="360" data-duration="0.6" data-fade-start="0" data-delay="0.6">
  30.                     <h3 class="text-center" style="margin-bottom: 10px; color: #0a0a0a">Smart-Focus au service de l'excellence</h3>
  31.                 </div>
  32.                 <div class="content-link" data-initial-top="440" data-final-top="440" data-duration="0.6" data-fade-start="0" data-delay="1">
  33.                     <a class="link" href="#">Shop now</a>
  34.                 </div>
  35.             </div>
  36.             #}
  37. {#            <div id="content_ss_2" class="allinone_bannerRotator_texts">#}
  38. {#                <div class="content-slideshow" data-initial-top="0" data-final-top="270" data-duration="0.6" data-fade-start="0" data-delay="0.2">#}
  39. {#                    <img class="content-img" src="assets/images/slide2-content-1.png" alt="img" />#}
  40. {#                </div>#}
  41. {#                <div class="content-slideshow" data-initial-top="380" data-final-top="380" data-final-left="16" data-duration="0.6" data-fade-start="0" data-delay="0.8">#}
  42. {#                    <img class="content-img" src="assets/images/slide2-content-2.png" alt="img" />#}
  43. {#                </div>#}
  44. {#            </div>#}
  45. {#            <div id="content_ss_3" class="allinone_bannerRotator_texts">#}
  46. {#                <div class="content-slideshow" data-initial-top="480" data-final-top="280" data-duration="0.6" data-fade-start="0" data-delay="0.2">#}
  47. {#                    <img class="content-img" src="assets/images/slide3-content-1.png" alt="img" />#}
  48. {#                </div>#}
  49. {#                <div class="content-slideshow" data-initial-left="200" data-initial-top="340" data-final-left="0" data-final-top="340" data-duration="0.6" data-fade-start="0" data-delay="0.6">#}
  50. {#                    <img class="content-img" src="assets/images/slide3-content-2.png" alt="img" />#}
  51. {#                </div>#}
  52. {#                <div class="content-link" data-initial-left="100" data-initial-top="420" data-final-left="0" data-final-top="420" data-duration="0.6" data-fade-start="0" data-delay="1">#}
  53. {#                    <a class="link" href="#">Shop now</a>#}
  54. {#                </div>#}
  55. {#            </div>#}
  56.         </div>
  57.     </div>
  58.     <!-- /.slideshow -->
  59.     <div class="features">
  60.         <div class="container">
  61.             <div class="row">
  62.                 <div class="col-md-4">
  63.                     <div class="sale">
  64.                         <a href="{{ path('hs_public_tutoring_index') }}">
  65.                             <div class="text-box">
  66.                                 Soutien scolaire
  67.                             </div>
  68.                             <div class="icon-box">
  69.                                 <i class="pe-7s-portfolio"></i>
  70.                             </div>
  71.                         </a>
  72.                     </div>
  73.                 </div>
  74.                 <div class="col-md-4">
  75.                     <div class="freeship">
  76.                         <a href="{{ path('hs_public_activity_index', {'slug':'formations-continu'}) }}">
  77.                             <div class="text-box">
  78.                                 Formations continue
  79.                             </div>
  80.                             <div class="icon-box">
  81.                                 <i class="pe-7s-repeat"></i>
  82.                             </div>
  83.                         </a>
  84.                     </div>
  85.                 </div>
  86.                 <div class="col-md-4">
  87.                     <div class="giveway">
  88.                         <a href="{{ path('hs_public_activity_index', {'slug':'formation-diplomante'}) }}">
  89.                             <div class="text-box">
  90.                                 Formation Qualifiante
  91.                             </div>
  92.                             <div class="icon-box">
  93.                                 <i class="pe-7s-study"></i>
  94.                             </div>
  95.                         </a>
  96.                     </div>
  97.                 </div>
  98.             </div>
  99.         </div>
  100.     </div>
  101.     <!-- /.features -->
  102.     <!-- /.trending-clothing -->
  103.     <div class="parallax-banner-2 parallax" style="margin-bottom: 30px;">
  104.         <div class="container">
  105.             <div class="row">
  106.                 <div class="col-md-6 col-md-offset-3 text-center">
  107.                     <p class="content-title">Smart-Focus</p>
  108.                     <p class="content-description">Smart-Focus offre des formations accréditées par l'État, encadrées par des professionnels expérimentés. Préparez-vous pour une carrière réussie avec un soutien complet et des activités enrichissantes.</p>
  109.                 </div>
  110.             </div>
  111.         </div>
  112.     </div>
  113.     <!-- /.custom-boxes -->
  114.     {% if featuredActivities|length>0 %}
  115.         <div class="trending-clothing">
  116.             <div class="container">
  117.                 <h3>Nos formations</h3>
  118.                 <h5>Découvrez nos formations de qualité</h5>
  119.                 {% if featuredActivities|length<=1 %}
  120.                     <div class="box-content">
  121.                         {% for featuredActivity in featuredActivities %}
  122.                             <div class="showcase">
  123.                                 <div class="row">
  124.                                     <div class="box-product">
  125.                                         {% for activite in featuredActivity.activites %}
  126.                                             <div class="col-lg-3 col-md-4 col-sm-6">
  127.                                                 <div class="product-item">
  128.                                                     <div class="product-thumb">
  129.                                                         <div class="main-img">
  130.                                                             <a href="{{ path('hs_public_activity_single', {'slug': activite.slug}) }}">
  131.                                                                 <img class="img-responsive lazyload" data-src="{{ asset('images/activite/'~(activite.images|first).url) }}" alt="img" />
  132.                                                             </a>
  133.                                                         </div>
  134.                                                         <div class="overlay-img">
  135.                                                             <a href="{{ path('hs_public_activity_single', {'slug': activite.slug}) }}">
  136.                                                                 <img class="img-responsive lazyload" data-src="{{ asset('images/activite/'~(activite.images|first).url) }}" alt="img" />
  137.                                                             </a>
  138.                                                         </div>
  139.                                                         <a href="{{ path('hs_public_activity_single', {'slug': activite.slug}) }}" class="details"><i class="pe-7s-search"></i></a>
  140.                                                     </div>
  141.                                                     <h4 class="product-name"><a href="{{ path('hs_public_activity_single', {'slug': activite.slug}) }}">{{ activite.title }}</a></h4>
  142.                                                     {#                                        <p class="product-price">#}
  143.                                                     {#                                            189.99 USD#}
  144.                                                     {#                                        </p>#}
  145.                                                     <div class="group-buttons">
  146.                                                         <div class="group-buttons">
  147.                                                             <button type="button" class="add-to-cart"  onclick="window.location.href='{{ path('hs_public_activity_single', {'slug': activite.slug, 'position':'inscription'}) }}';" data-toggle="tooltip" data-placement="top" title="Inscription">
  148.                                                                 <span>Inscription</span>
  149.                                                             </button>
  150.                                                             <button type="button" onclick="window.location.href='{{ path('hs_public_activity_single', {'slug': activite.slug}) }}';" data-toggle="tooltip" data-placement="top" title="Afficher les détails">
  151.                                                                 <i class="pe-7s-look"></i>
  152.                                                             </button>
  153.                                                         </div>
  154.                                                     </div>
  155.                                                 </div>
  156.                                             </div>
  157.                                         {% endfor %}
  158.                                         {% if featuredActivity.activites|length<4 %}
  159.                                             <div class="col-lg-3 col-md-4 col-sm-6">
  160.                                                 <div class="product-item">
  161.                                                     <div class="product-thumb">
  162.                                                         <div class="main-img">
  163.                                                             <a>
  164.                                                                 <img class="img-responsive" src="{{ asset('images/activite/vide.jpg') }}" alt="img" />
  165.                                                             </a>
  166.                                                         </div>
  167.                                                         <div class="overlay-img">
  168.                                                             <a>
  169.                                                                 <img class="img-responsive" src="{{ asset('images/activite/vide.jpg') }}" alt="img" />
  170.                                                             </a>
  171.                                                         </div>
  172.                                                     </div>
  173.                                                     <div class="group-buttons">
  174.                                                     </div>
  175.                                                 </div>
  176.                                             </div>
  177.                                         {% endif %}
  178.                                         {% if featuredActivity.activites|length<3 %}
  179.                                             <div class="col-lg-3 col-md-4 col-sm-6">
  180.                                                 <div class="product-item">
  181.                                                     <div class="product-thumb">
  182.                                                         <div class="main-img">
  183.                                                             <a>
  184.                                                                 <img class="img-responsive" src="{{ asset('images/activite/vide.jpg') }}" alt="img" />
  185.                                                             </a>
  186.                                                         </div>
  187.                                                         <div class="overlay-img">
  188.                                                             <a>
  189.                                                                 <img class="img-responsive" src="{{ asset('images/activite/vide.jpg') }}" alt="img" />
  190.                                                             </a>
  191.                                                         </div>
  192.                                                     </div>
  193.                                                     <div class="group-buttons">
  194.                                                     </div>
  195.                                                 </div>
  196.                                             </div>
  197.                                         {% endif %}
  198.                                         {% if featuredActivity.activites|length<2 %}
  199.                                             <div class="col-lg-3 col-md-4 col-sm-6">
  200.                                                 <div class="product-item">
  201.                                                     <div class="product-thumb">
  202.                                                         <div class="main-img">
  203.                                                             <a>
  204.                                                                 <img class="img-responsive" src="{{ asset('images/activite/vide.jpg') }}" alt="img" />
  205.                                                             </a>
  206.                                                         </div>
  207.                                                         <div class="overlay-img">
  208.                                                             <a>
  209.                                                                 <img class="img-responsive" src="{{ asset('images/activite/vide.jpg') }}" alt="img" />
  210.                                                             </a>
  211.                                                         </div>
  212.                                                     </div>
  213.                                                     <div class="group-buttons">
  214.                                                     </div>
  215.                                                 </div>
  216.                                             </div>
  217.                                         {% endif %}
  218.                                     </div>
  219.                                 </div>
  220.                             </div>
  221.                         {% endfor %}
  222.                     </div>
  223.                 {% else %}
  224.                     <div id="carousel-1">
  225.                         <div class="tab-heading">
  226.                             {% for featuredActivity in featuredActivities %}
  227.                                 <span>{{ featuredActivity.category.name }}({{ featuredActivity.activites|length }})</span>
  228.                             {% endfor %}
  229.                         </div>
  230.                         <div class="box-content">
  231.                             {% for featuredActivity in featuredActivities %}
  232.                                 <div class="showcase">
  233.                                     <div class="row">
  234.                                         <div class="box-product">
  235.                                             {% for activite in featuredActivity.activites %}
  236.                                                 <div class="col-lg-3 col-md-4 col-sm-6">
  237.                                                     <div class="product-item">
  238.                                                         <div class="product-thumb">
  239.                                                             <div class="main-img">
  240.                                                                 <a href="{{ path('hs_public_activity_single', {'slug': activite.slug}) }}">
  241.                                                                     <img class="img-responsive lazyload" data-src="{{ asset('images/activite/'~(activite.images|first).url) }}" alt="img" />
  242.                                                                 </a>
  243.                                                             </div>
  244.                                                             <div class="overlay-img">
  245.                                                                 <a href="{{ path('hs_public_activity_single', {'slug': activite.slug}) }}">
  246.                                                                     <img class="img-responsive lazyload" data-src="{{ asset('images/activite/'~(activite.images|first).url) }}" alt="img" />
  247.                                                                 </a>
  248.                                                             </div>
  249.                                                             <a href="{{ path('hs_public_activity_single', {'slug': activite.slug}) }}" class="details"><i class="pe-7s-search"></i></a>
  250.                                                         </div>
  251.                                                         <h4 class="product-name"><a href="{{ path('hs_public_activity_single', {'slug': activite.slug}) }}">{{ activite.title }}</a></h4>
  252.                                                         {#                                        <p class="product-price">#}
  253.                                                         {#                                            189.99 USD#}
  254.                                                         {#                                        </p>#}
  255.                                                         <div class="group-buttons">
  256.                                                             <button type="button" class="add-to-cart"  onclick="window.location.href='{{ path('hs_public_activity_single', {'slug': activite.slug, 'position':'inscription'}) }}#product-tab2';" data-toggle="tooltip" data-placement="top" title="Inscription">
  257.                                                                 <span>Inscription</span>
  258.                                                             </button>
  259.                                                             <button type="button" onclick="window.location.href='{{ path('hs_public_activity_single', {'slug': activite.slug}) }}';" data-toggle="tooltip" data-placement="top" title="Afficher les détails">
  260.                                                                 <i class="pe-7s-look"></i>
  261.                                                             </button>
  262.                                                         </div>
  263.                                                     </div>
  264.                                                 </div>
  265.                                             {% endfor %}
  266.                                             {% if featuredActivity.activites|length<4 %}
  267.                                                 <div class="col-lg-3 col-md-4 col-sm-6">
  268.                                                     <div class="product-item">
  269.                                                         <div class="product-thumb">
  270.                                                             <div class="main-img">
  271.                                                                 <a>
  272.                                                                     <img class="img-responsive" src="{{ asset('images/activite/vide.jpg') }}" alt="img" />
  273.                                                                 </a>
  274.                                                             </div>
  275.                                                             <div class="overlay-img">
  276.                                                                 <a>
  277.                                                                     <img class="img-responsive" src="{{ asset('images/activite/vide.jpg') }}" alt="img" />
  278.                                                                 </a>
  279.                                                             </div>
  280.                                                         </div>
  281.                                                         <div class="group-buttons">
  282.                                                         </div>
  283.                                                     </div>
  284.                                                 </div>
  285.                                             {% endif %}
  286.                                             {% if featuredActivity.activites|length<3 %}
  287.                                                 <div class="col-lg-3 col-md-4 col-sm-6">
  288.                                                     <div class="product-item">
  289.                                                         <div class="product-thumb">
  290.                                                             <div class="main-img">
  291.                                                                 <a>
  292.                                                                     <img class="img-responsive" src="{{ asset('images/activite/vide.jpg') }}" alt="img" />
  293.                                                                 </a>
  294.                                                             </div>
  295.                                                             <div class="overlay-img">
  296.                                                                 <a>
  297.                                                                     <img class="img-responsive" src="{{ asset('images/activite/vide.jpg') }}" alt="img" />
  298.                                                                 </a>
  299.                                                             </div>
  300.                                                         </div>
  301.                                                         <div class="group-buttons">
  302.                                                         </div>
  303.                                                     </div>
  304.                                                 </div>
  305.                                             {% endif %}
  306.                                             {% if featuredActivity.activites|length<2 %}
  307.                                                 <div class="col-lg-3 col-md-4 col-sm-6">
  308.                                                     <div class="product-item">
  309.                                                         <div class="product-thumb">
  310.                                                             <div class="main-img">
  311.                                                                 <a>
  312.                                                                     <img class="img-responsive" src="{{ asset('images/activite/vide.jpg') }}" alt="img" />
  313.                                                                 </a>
  314.                                                             </div>
  315.                                                             <div class="overlay-img">
  316.                                                                 <a>
  317.                                                                     <img class="img-responsive" src="{{ asset('images/activite/vide.jpg') }}" alt="img" />
  318.                                                                 </a>
  319.                                                             </div>
  320.                                                         </div>
  321.                                                         <div class="group-buttons">
  322.                                                         </div>
  323.                                                     </div>
  324.                                                 </div>
  325.                                             {% endif %}
  326.                                         </div>
  327.                                     </div>
  328.                                 </div>
  329.                             {% endfor %}
  330.                         </div>
  331.                     </div>
  332.                 {% endif %}
  333.             </div>
  334.         </div>
  335.     {% endif %}
  336.     <!-- /.sale-off -->
  337.     <!-- /.custom-blocks -->
  338.     {% if news is not empty %}
  339.     <div class="blog-post">
  340.         <div class="container">
  341.             <h3>Nos actualités</h3>
  342.             <h5>Restez informés !"</h5>
  343.             <div class="row">
  344.                 {% for item in news %}
  345.                     <div class="col-md-4">
  346.                         <div class="media">
  347.                             <div class="media-left">
  348.                                 <a href="{{ path('hs_public_news_single', {'slug': item.slug|lower}) }}">
  349.                                     <img class="img-responsive" src="{{ asset('images/news/'~item.image2Name) }}" alt="{{ item.title }}" />
  350.                                 </a>
  351.                             </div>
  352.                             <div class="media-body">
  353.                                 <h4><a href="{{ path('hs_public_news_single', {'slug': item.slug|lower}) }}">{{ item.title|slice(0, 90) }}{% if item.title|length > 90 %} ... {% endif %}{% if item.title|length < 45 %} <br> {% endif %}</a></h4>
  354.                                 <p>{{ item.abstract|slice(0, 180) }}</p>
  355.                                 <a class="readmore" href="{{ path('hs_public_news_single', {'slug': item.slug|lower}) }}">Lire plus</a>
  356.                             </div>
  357.                         </div>
  358.                     </div>
  359.                 {% endfor %}
  360.             </div>
  361.             <div class="row text-right">
  362.                 <div class="media">
  363.                     <div class="media-body">
  364.                         <a class="readmore" href="{{ path('hs_public_news_index') }}"><h5 style="margin-bottom: 2px">Plus d'actualités ...</h5></a>
  365.                     </div>
  366.                 </div>
  367.             </div>
  368.         </div>
  369.     </div>
  370.     {% endif %}
  371.     <!-- /.blog-post -->
  372.     <!-- /.brand-logos -->
  373.     <hr class="gray-line" />
  374.     <div class="locations">
  375.         <div class="container">
  376.             <div class="row">
  377.                 <div class="col-md-4">
  378.                     <div class="media">
  379.                         <div class="media-left">
  380.                             <i class="pe-7s-alarm"></i>
  381.                         </div>
  382.                         <div class="media-body">
  383.                             <h4>Ouvert toute la semaine</h4>
  384.                             <h5>08h : 21h</h5>
  385.                         </div>
  386.                     </div>
  387.                 </div>
  388.                 <div class="col-md-4">
  389.                     <div class="media">
  390.                         <div class="media-left">
  391.                             <i class="pe-7s-gleam"></i>
  392.                         </div>
  393.                         <div class="media-body">
  394.                             <h4>Formations certifiantes</h4>
  395.                             <h5>Boostez vos compétences</h5>
  396.                         </div>
  397.                     </div>
  398.                 </div>
  399.                 <div class="col-md-4">
  400.                     <div class="media">
  401.                         <div class="media-left">
  402.                             <i class="pe-7s-exapnd2"></i>
  403.                         </div>
  404.                         <div class="media-body">
  405.                             <h4>Soutien scolaire</h4>
  406.                             <h5>Des cours adaptés</h5>
  407.                         </div>
  408.                     </div>
  409.                 </div>
  410.             </div>
  411.         </div>
  412.     </div>
  413. {% endblock %}