src/Aviatur/TwigBundle/Resources/views/aviatur/Custom/App/layout.html.twig line 1

Open in your IDE?
  1. {% extends twig_exists('@AviaturTwig/'~ agency_folder.twigFlux() ~'/Search/Flight/flightSearch_index.html.twig') %}
  2. {% block modal %}
  3.     {{    parent() }}
  4.     {#    This is    the modal only for login, register, etc    #}
  5.     <div id="js-modalLogin" class="modal fade modalLogin js-loginUser">
  6.         <div class="modal-dialog">
  7.             <div class="modal-content">
  8.                 <div class="modal-header">
  9.                     <button type="button" class="close close-login"    data-dismiss="modal">
  10.                         <span aria-hidden="true">&times;</span><span class="sr-only">Close</span>
  11.                     </button>
  12.                     <h4    class="modal-title    js-modalErrorTitle">
  13.                         Bienvenido a Aviatur.com
  14.                     </h4>
  15.                 </div>
  16.                 <div id="js-ajaxLogin" class="modal-body">
  17.                     <div class="wrapper-susy">
  18.                         <div class="col-12 sm-12">
  19.                             {%    for type, messages in app.session.flashBag.all    %}
  20.                                 {% for    message    in messages %}
  21.                                     <div class="{{type}}">
  22.                                         {{message|trans({},'FOSUserBundle') }}
  23.                                     </div>
  24.                                 {% endfor %}
  25.                             {% endfor %}
  26.                             {% block fos_user_content %}
  27.                             {% endblock    fos_user_content %}
  28.                         </div>
  29.                         <div class="col-4 sm-12    text-center sp-offset--big hide">
  30.                             {% if 'user_security_login'    in app.request.get('_route') %}
  31.                                 <div class="sp-vinset">¿Aún no tiene cuenta?</div>
  32.                                 <a href="/register" class="btn">Registrarse</a>
  33.                             {% elseif 'user_registration_register' in app.request.get('_route') %}
  34.                                 <div class="sp-vinset login-ct">¿Ya tiene cuenta?</div>
  35.                                 <a href="/login" class="btn login-ct">Ingresar</a>
  36.                             {% endif %}
  37.                         </div>
  38.                     </div>
  39.                 </div>
  40.             </div>
  41.         </div>
  42.     </div>
  43. {% endblock modal %}
  44. {% block javascripts_bottom %}
  45.     {{ parent() }}
  46.     <script type="text/javascript">
  47.         jQuery(document).ready(function () {
  48.             var $datepickerInput = jQuery('.js-datepicker'),
  49.                     $dateTarget = jQuery('#' + $datepickerInput.data('datetarget')),
  50.                     inputDate = $dateTarget.val();
  51.             if (inputDate) {
  52.                 $datepickerInput.val(jQuery.datepicker.formatDate('dd/mm/yy', AVutil.getFullDate(inputDate), {}));
  53.             }
  54.             $datepickerInput.datepicker({
  55.                 dateFormat: "dd/mm/yy",
  56.                 showOn: "focus",
  57.                 minDate: "-118y",
  58.                 maxDate: "today",
  59.                 defaultDate: inputDate,
  60.                 changeMonth: true,
  61.                 changeYear: true,
  62.                 yearRange: "-118y:today",
  63.                 onSelect: function (dateText, inst) {
  64.                     var cur = -1;
  65.                     cur = (new Date(inst.selectedYear, inst.selectedMonth, inst.selectedDay)).getTime();
  66.                     var dateDisplay = jQuery.datepicker.formatDate('dd/mm/yy', new Date(cur), {});
  67.                     var dateInput = jQuery.datepicker.formatDate('yy-mm-dd', new Date(cur), {});
  68.                     jQuery(this).val(dateDisplay);
  69.                     $dateTarget.val(dateInput);
  70.                 },
  71.                 beforeShow: function (input, inst) {
  72.                     jQuery(this).datepicker('setDate', jQuery(input).val());
  73.                     inst.dpDiv.addClass('ui-datepicker-modal');
  74.                 }
  75.             });
  76.             if (window.location.pathname.match(/login|register|password-resset|check-email|send-email|reset/ig)) {
  77.                 jQuery('.js-loginUser').modal();
  78.             }
  79.             $dateTarget.attr('type', 'hidden');    //    force    hidden    type,    please
  80.         });
  81.     </script>
  82. {% endblock %}