templates/frontend/accomodation/_search.html.twig line 1

Open in your IDE?
  1. <!--
  2. <div>
  3.     <b class="card-title">Reserva de alojamientos: </b><span class="card-text m-r-10">Ver precios <b class="card-title">NET+IVA</b> y <b class="card-title">PAX+IVA</b></span>
  4.     <a href="#" class="card-title"><u><b>Cambiar</b></u></a>
  5. </div>
  6. -->
  7. <div>
  8.     <b class="card-text">Pais de nacionalidad de los pasajeros: </b>
  9.     <b id="nationality-pax" class="card-title m-r-10">
  10.         {{ app.session.get('accomodation_nationality_name') != null ? app.session.get('accomodation_nationality_name') : 'Argentina' }}
  11.     </b>
  12.     <a href="#" class="card-title btn-change-nationality"><u><b>Cambiar</b></u></a>                
  13. </div>
  14. <form action="{{ path('accomodation_search') }}" class="form-accomodation-search form-inline floating-labels m-t-20" method="POST">
  15.     <div class="form-group col-xs-12 col-sm-12 col-md-2 box-nationality" hidden>
  16.         <label class="y text-white" for="nationality">Nacionalidad</label>
  17.         <div class="input-group mb-2 mr-sm-1 w-100">
  18.             <select class="form-control form-control-sm nationality" id="nationality" name="nationality" required>
  19.                 {% for country in countries %}                   
  20.                     <option value="{{ country.code }}" {% if app.session.get('accomodation_nationality') != null and app.session.get('accomodation_nationality') == country.code %}selected{% else %}{% if app.session.get('accomodation_nationality') == null and country.code == 'AR' %}selected{% endif %}{% endif %}>{{ country.esName }}</option>
  21.                 {% endfor %}
  22.             </select>
  23.         </div>
  24.     </div>
  25.     {% set notShowing = '' %} {% if app.session.get('accomodation_nationality') == null or app.session.get('accomodation_nationality') == 'AR' %} {% set notShowing = 'not-showing' %} {% endif %}    
  26.     <div class="form-group col-xs-12 col-sm-12 col-md-1 factura-t {{ notShowing }} box-bill-t">
  27.         <label class="" for="bill_T">Factura T</label>
  28.         <div class="mb-2 mr-sm-1">
  29.             <select class="form-control form-control-sm w-100" id="bill_T" name="bill_T" required>
  30.                 <option value="1" {% if app.session.get('accomodation_bill_T') != null and app.session.get('accomodation_bill_T') == '1' %}selected{% endif %}>SI</option>
  31.                 <option value="0" {% if app.session.get('accomodation_bill_T') == null or app.session.get('accomodation_bill_T') == '0' %}selected{% endif %}>NO</option>
  32.             </select>
  33.         </div>
  34.     </div>
  35.     <div class="form-group col-xs-12 col-sm-12 col-md-5">
  36.         <label class="y text-white" for="destination">Destino</label>
  37.         <div class="input-group mb-2 mr-sm-1 w-100">
  38.             <div class="input-group-prepend">
  39.                 <div class="input-group-text bg-white"><i class="fas fa-solid fa-route tb-color"></i></div>
  40.             </div>
  41.             <input type="text" class="form-control form-control-sm fs-7em" id="destination" name="destination" placeholder="Hotel o destino (Búzios, Cabo Frío, Arraial Do Cabo, Rio de Janeiro)" value="{{ app.session.get('accomodation_destination') ? app.session.get('accomodation_destination') : '' }}" style="padding: 7px; border-top-right-radius: 3px; border-bottom-right-radius: 3px;" required />
  42.             {# HIDDEN FIELD #}<input type="hidden" id="zone_id" name="zone_id" value="{{ app.session.get('accomodation_zone_id') ? app.session.get('accomodation_zone_id') : '' }}" />
  43.         </div>
  44.     </div>
  45.     <div class="form-group col-xs-12 col-sm-12 col-md-3">
  46.         <label class="y text-white" for="dates">Fecha in / Fecha out</label>
  47.         <div class="input-group mb-2 mr-sm-1 w-100">
  48.             <div class="input-group-prepend">
  49.                 <div class="input-group-text bg-white"><i class="far fa-calendar-alt tb-color"></i></div>
  50.             </div>
  51.             <input type="text" class="form-control form-control-sm daterangepicker fs-7em" id="dates" name="dates" placeholder="Fecha in / Fecha out" style="top: 0px !important; left: 0px !important; padding: 8px; border-top-right-radius: 3px; border-bottom-right-radius: 3px;" required />
  52.             {# HIDDEN FIELD #}<input type="hidden" id="date_from" name="date_from" value="{{ app.session.get('accomodation_date_from') ? app.session.get('accomodation_date_from') : ("now"|date_modify("+15 day")|date('Y-m-d')) }}" />
  53.             {# HIDDEN FIELD #}<input type="hidden" id="date_to" name="date_to" value="{{ app.session.get('accomodation_date_to') ? app.session.get('accomodation_date_to') : ("now"|date_modify("+18 day")|date('Y-m-d')) }}" />
  54.         </div>
  55.     </div>
  56.     <div class="form-group col-xs-12 col-sm-12 col-md-2 form-control form-control-sm input-ocupation rounded">
  57.         {# HIDDEN FIELD #}<input type="text" id="accomodation_occupation" name="accomodation_occupation" class="accomodation_occupation oculto" value="{{ app.session.get('accomodation_occupation') ? app.session.get('accomodation_occupation') : '0200' }}" >
  58.         <div id="spinner-ocupation-hotel" class="input-group">
  59.             <span id="input-spinner" class="input-group-addon back-color-white"><img src="{{ asset('img/input-spinner.gif') }}" /></span>
  60.         </div>
  61.         <div class="input-group select-rooms oculto" role="button" data-toggle="popover" data-placement="bottom" data-popover-content="#a1">        
  62.             <span id="icon-bed" class="input-group-addon back-color-white"><i class="fas fa-solid fa-bed c-blue"></i> <span id="iconCantRooms" name="cant_rooms">{{ app.session.get('accomodation_c_rooms') ? app.session.get('accomodation_c_rooms') : 1 }}</span></span>
  63.             <span id="icon-pax" class="input-group-addon back-color-white"><i class="fas fa-user c-blue"></i> <span id="iconCantPax" name="cant_pax">{{ app.session.get('accomodation_c_pax') ? app.session.get('accomodation_c_pax') : 2 }}</span></span>
  64.         </div>
  65.         {# HIDDEN FIELD #}<input type="hidden" name="c_rooms" class="c_rooms" value="{{ app.session.get('accomodation_c_rooms') ? app.session.get('accomodation_c_rooms') : 1 }}" />
  66.         {# HIDDEN FIELD #}<input type="hidden" name="c_pax" class="c_pax" value="{{ app.session.get('accomodation_c_pax') ? app.session.get('accomodation_c_pax') : 2 }}" />
  67.         {# HIDDEN FIELD #}<input type="hidden" name="room_1_adults" class="room_1_adults" value="{{ app.session.get('roomDistributionArray')['room_1_adults'] is defined ? app.session.get('roomDistributionArray')['room_1_adults'] : 2 }}" />
  68.         {# HIDDEN FIELD #}<input type="hidden" name="room_1_childs" class="room_1_childs" value="{{ app.session.get('roomDistributionArray')['room_1_childs'] is defined ? app.session.get('roomDistributionArray')['room_1_childs'] : 0 }}" />
  69.         {# HIDDEN FIELD #}<input type="hidden" name="room_2_adults" class="room_2_adults" value="{{ app.session.get('roomDistributionArray')['room_2_adults'] is defined ? app.session.get('roomDistributionArray')['room_2_adults'] : 0 }}" />
  70.         {# HIDDEN FIELD #}<input type="hidden" name="room_2_childs" class="room_2_childs" value="{{ app.session.get('roomDistributionArray')['room_2_childs'] is defined ? app.session.get('roomDistributionArray')['room_2_childs'] : 0 }}" />
  71.         {# HIDDEN FIELD #}<input type="hidden" name="room_3_adults" class="room_3_adults" value="{{ app.session.get('roomDistributionArray')['room_3_adults'] is defined ? app.session.get('roomDistributionArray')['room_3_adults'] : 0 }}" />
  72.         {# HIDDEN FIELD #}<input type="hidden" name="room_3_childs" class="room_3_childs" value="{{ app.session.get('roomDistributionArray')['room_3_childs'] is defined ? app.session.get('roomDistributionArray')['room_3_childs'] : 0 }}" />
  73.         {# HIDDEN FIELD #}<input type="hidden" name="room_4_adults" class="room_4_adults" value="{{ app.session.get('roomDistributionArray')['room_4_adults'] is defined ? app.session.get('roomDistributionArray')['room_4_adults'] : 0 }}" />
  74.         {# HIDDEN FIELD #}<input type="hidden" name="room_4_childs" class="room_4_childs" value="{{ app.session.get('roomDistributionArray')['room_4_childs'] is defined ? app.session.get('roomDistributionArray')['room_4_childs'] : 0 }}" />
  75.     </div>
  76.     <div class="oculto" id="a1">  
  77.         <div id="room-body" class="popover-body">
  78.         </div>
  79.     </div>
  80.     <div class="form-group col-xs-12 col-sm-12 col-md-2">
  81.         <button class="btn-accomodation-search loading btn btn-primary mb-2 btn-rounded">Buscar</button>
  82.     </div>
  83. </form>