templates/home/index.html.twig line 1

Open in your IDE?
  1. {% extends 'base.html.twig' %}
  2. {% block title %}Accueil{% endblock %}
  3. {% block stylesheets %}
  4.     <link rel="stylesheet" type="text/css" href="css/bootstrap-datepicker.css" />
  5. {% endblock %}
  6. {% block body %}
  7.     <main class="home-main">
  8.         <!-- MAIN SLIDER -->
  9.         {% include "components/areas/home/welcome.html.twig" %}
  10.         <!-- END / MAIN SLIDER -->
  11.         <!-- INTRO-->
  12.         {% include "components/areas/home/intro.html.twig" %}
  13.         <!-- END / INTRO -->
  14.         <!-- VIDEO-->
  15.         {% include "components/areas/home/video.html.twig" %}
  16.         <!-- END / VIDEO -->
  17.         <!-- ABOUT-US-->
  18.         {% include "components/areas/home/about.html.twig" %}
  19.         <!-- END/ ABOUT-US-->
  20.         <!-- SERVICES -->
  21.         {% include "components/areas/home/services.html.twig" %}
  22.         <!-- END / SERVICES -->
  23.         <!-- OUR-GALLERY-->
  24.         {% include "components/areas/home/gallery.html.twig" %}
  25.         <!-- END / OUR GALLERY -->
  26.         <!-- SERVICES -->
  27.         {% include "components/areas/home/hobbies.html.twig" %}
  28.         <!-- END / SERVICES -->
  29.         <!-- TESTIMONOALS -->
  30.         {% include "components/areas/home/testimonials.html.twig" %}
  31.         <!-- END / TESTIMONOALS -->
  32.     </main>
  33. {% endblock %}
  34. {% block javascripts %}
  35.     <script type="text/javascript" src="js/ajaxForm.js"></script>
  36.     <script type="text/javascript" src="js/bootstrap-datepicker.js"></script>
  37.     <script>
  38.         $(document).ready(function(){
  39.         /*datepicker*/
  40.           {% if locale == "fr" %}
  41.                 $.fn.datepicker.dates['fr'] = {
  42.                     days: ["dimanche", "lundi", "mardi", "mercredi", "jeudi", "vendredi", "samedi"],
  43.                     daysShort: ["dim.", "lun.", "mar.", "mer.", "jeu.", "ven.", "sam."],
  44.                     daysMin: ["d", "l", "ma", "me", "j", "v", "s"],
  45.                     months: ["janvier", "février", "mars", "avril", "mai", "juin", "juillet", "août", "septembre", "octobre", "novembre", "décembre"],
  46.                     monthsShort: ["janv.", "févr.", "mars", "avril", "mai", "juin", "juil.", "août", "sept.", "oct.", "nov.", "déc."],
  47.                     today: "Aujourd'hui",
  48.                     monthsTitle: "Mois",
  49.                     clear: "Effacer",
  50.                 };
  51.             {% endif %}
  52.             {% if locale == "es" %}
  53.                 $.fn.datepicker.dates['es'] = {
  54.                     days: ["Domingo", "Lunes", "Martes", "Miércoles", "Jueves", "Viernes", "Sábado"],
  55.                     daysShort: ["Dom", "Lun", "Mar", "Mié", "Juv", "Vie", "Sáb"],
  56.                     daysMin: ["Do", "Lu", "Ma", "Mi", "Ju", "Vi", "Sá"],
  57.                     months: ["Enero", "Febrero", "Marzo", "Abril", "Mayo", "Junio", "Julio", "Agosto", "Septiembre", "Octubre", "Noviembre", "Diciembre"],
  58.                     monthsShort: ["Ene", "Feb", "Mar", "Abr", "May", "Jun", "Jul", "Ago", "Sep", "Oct", "Nov", "Dic"],
  59.                     today: "Hoy",
  60.                     monthsTitle: "Mes",
  61.                     clear: "Borrar",
  62.                 };
  63.             {% endif %}
  64.             
  65.             {% if locale == "de" %}
  66.                 $.fn.datepicker.dates['de'] = {
  67.                     days: ["Sonntag", "Montag", "Dienstag", "Mittwoch", "Donnerstag", "Freitag", "Samstag"],
  68.                     daysShort: ["So", "Mo", "Di", "Mi", "Do", "Fr", "Sa"],
  69.                     daysMin: ["So", "Mo", "Di", "Mi", "Do", "Fr", "Sa"],
  70.                     months: ["Januar", "Februar", "März", "April", "Mai", "Juni", "Juli", "August", "September", "Oktober", "November", "Dezember"],
  71.                     monthsShort: ["Jan", "Feb", "Mär", "Apr", "Mai", "Jun", "Jul", "Aug", "Sep", "Okt", "Nov", "Dez"],
  72.                     today: "Heute",
  73.                     monthsTitle: "Monate",
  74.                     clear: "Löschen",
  75.                 };
  76.             {% endif %}
  77.             $('#datepicker').each(function() {
  78.                 $(this).datepicker({
  79.                     format:'dd/mm/yyyy',
  80.                     startDate: '+{{constraint.blockedDaysAfterNow}}d',
  81.                     language : '{{locale}}',
  82.                     datesDisabled: [
  83.                         {% for day in constraint.notAvailableDays %}
  84.                             "{{ day.format('d/m/Y') }}",
  85.                         {% endfor %}
  86.                     ],
  87.                     endDate : '{{endDate}}',
  88.                 });
  89.             });
  90.         });
  91.     </script>
  92. {% endblock %}