{% set layout = userData.role != 'ROLE_DISTRIBUTOR' ? 'base.html.twig' : 'layout-distributors.html.twig' %} {% extends layout %} {% block title %}Travel Mapfre - NIS{% endblock %} {% block stylesheets %} {{ parent() }} {{encore_entry_link_tags('travelCSS')}} {% endblock %} {% block body %} {# {{ include('./components/full-loader-container.html.twig') }} #} {% if userData.role != 'ROLE_DISTRIBUTOR' %} {{ include("mx/nav_menu.twig",{option:'new_record'}) }} {% else %} {{ include("distributors/nav_menu.twig", {option:''}) }} {% endif %}

Travel Ws


{{firstName}} {{lastName}} {{secondLastName}}

{% if group_code == 'start' %} New {% else %} {{group_code}} {% endif %}

-
{{ form_start(form, {'attr' : {'id':'form_safeTravel'}} ) }}
Travel Information
{{ form_errors(form.departureDate) }} {{ form_widget(form.departureDate, {'attr':{'class':'form-control cursor-pointer quoteField', 'placeholder': 'Click to choose', 'tabindex' : '5'}}) }}
{{ form_errors(form.arrivalDate) }} {{ form_widget(form.arrivalDate, {'attr':{'class':'form-control cursor-pointer quoteField', 'placeholder': 'Click to choose', 'tabindex' : '6'}}) }}
{{ form_label(form.adultsPax, 'Adults passengers (0 ~ 75 years old)', {'label_attr': {'class': 'fw-bold'}}) }} {{ form_errors(form.adultsPax) }} {{ form_widget(form.adultsPax, {'attr':{'class':'form-control quoteField', 'placeholder': 'Enter the number of adult passengers', 'tabindex' : '7'}}) }}
{{ form_label(form.seniorPax, 'Senior passengers (76 ~ 86 years old)', {'label_attr': {'class': 'fw-bold'}}) }} {{ form_errors(form.seniorPax) }} {{ form_widget(form.seniorPax, {'attr':{'class':'form-control quoteField', 'placeholder': 'Enter the number of senior passengers', 'tabindex' : '8'}}) }}
{{ form_errors(form.typeTravel) }} {{ form_widget(form.typeTravel, {'attr':{'class':'form-control quoteField', 'tabindex' : '9'}}) }}
{{ form_errors(form.departureCountry) }} {{ form_widget(form.departureCountry, {'attr':{'class':'form-control quoteField','tabindex' : '10'}}) }}
{{ form_errors(form.arrivalCountries) }} {{ form_widget(form.arrivalCountries, {'attr':{'class':'form-control quoteField', 'tabindex' : '11'}}) }}

Total premium

Continue
Loading...
Contractor
{{ form_label(form.typePerson) }} {{ form_errors(form.typePerson) }} {{ form_widget(form.typePerson, {'attr':{'class':'form-control'}} ) }}
{{ form_errors(form.rfc) }} {{ form_widget(form.rfc, {'attr':{'class':'form-control'}} ) }}
{{ form_errors(form.gender) }} {{ form_widget(form.gender, {'attr':{'class':'form-control'}} ) }}
{{ form_errors(form.maritalStatus) }} {{ form_widget(form.maritalStatus, {'attr':{'class':'form-control', 'placeholder': 'Marital Status'}} ) }}
{{ form_errors(form.ocupationCode) }} {{ form_widget(form.ocupationCode, {'attr':{'class':'form-control'}} ) }}
{{ form_errors(form.nationality) }} {{ form_widget(form.nationality, {'attr':{'class':'form-control'}} ) }}
{{ form_errors(form.address) }} {{ form_widget(form.address, {'attr':{'class':'form-control'}} ) }}
{{ form_errors(form.buildingNumber) }} {{ form_widget(form.buildingNumber, {'attr':{'class':'form-control'}} ) }}
{{ form_label(form.unitNumber, 'Unit number (Optional)') }} {{ form_errors(form.unitNumber) }} {{ form_widget(form.unitNumber, {'attr':{'class':'form-control'}} ) }}
{{ form_errors(form.neighborhood) }} {{ form_widget(form.neighborhood, {'attr':{'class':'form-control'}} ) }}
{{ form_errors(form.country) }} {{ form_widget(form.country, {'attr':{'class':'form-control'}} ) }}
{{ form_errors(form.state) }} {{ form_widget(form.state, {'attr':{'class': 'form-control'}} ) }}
{{ form_errors(form.auxState) }} {{ form_widget(form.auxState, {'attr':{'class':'form-control'}} ) }}
{{ form_errors(form.city) }} {{ form_widget(form.city, {'attr':{'class':'form-control'}} ) }}
{{ form_errors(form.auxCity) }} {{ form_widget(form.auxCity, {'attr':{'class':'form-control'}} ) }}
{{ form_label(form.postalCode, 'Postal code') }} {{ form_errors(form.postalCode) }} {{ form_widget(form.postalCode, {'attr':{'class':'form-control'}} ) }}
{{ form_errors(form.aboutUsList) }} {{ form_widget(form.aboutUsList, {'attr':{'class':'form-control'}}) }} {{ form_widget(form.aboutUs) }}
{{ form_errors(form.auxAboutUs) }} {{ form_widget(form.auxAboutUs, {'attr':{'class':'form-control', 'disabled':'disabled'}}) }}
Passengers

Passenger #1

{{ form_errors(form.personDataOrigin) }} {{ form_widget(form.personDataOrigin, {'attr':{'class':'form-control'}} ) }}
{{ form_errors(form.personFirstName) }} {{ form_widget(form.personFirstName, {'attr':{'class':'form-control'}} ) }}
{{ form_errors(form.personFatherLastName) }} {{ form_widget(form.personFatherLastName, {'attr':{'class':'form-control'}} ) }}
{{ form_label(form.personMotherLastname ,'Mother last name') }} {{ form_errors(form.personMotherLastname) }} {{ form_widget(form.personMotherLastname, {'attr':{'class':'form-control'}} ) }}
{{ form_errors(form.personBirthday) }} {{ form_widget(form.personBirthday, {'attr':{'class':'form-control','placeholder':'mm/dd/yyyy'}} ) }}
{{ form_errors(form.personTypePax) }} {{ form_widget(form.personTypePax, {'attr':{'class':'form-control'}} ) }}
{{ form_errors(form.personGender) }} {{ form_widget(form.personGender, {'attr':{'class':'form-control'}} ) }}
{{ form_errors(form.personNationality) }} {{ form_widget(form.personNationality, {'attr':{'class':'form-control'}} ) }}
{{ form_errors(form.personPassport) }} {{ form_widget(form.personPassport, {'attr':{'class':'form-control', 'maxlength':'10'}} ) }}
{{ form_errors(form.personParent) }} {{ form_widget(form.personParent, {'attr':{'class':'form-control'}} ) }}
{{ form_errors(form.personOcupationCode) }} {{ form_widget(form.personOcupationCode, {'attr':{'class':'form-control'}} ) }}
{{ form_errors(form.personMaritalStatus) }} {{ form_widget(form.personMaritalStatus, {'attr':{'class':'form-control'}} ) }}
{{ form_widget(form.personStreet, {'attr':{'class':'form-control'}} ) }} {{ form_errors(form.personStreet) }}
{{ form_errors(form.personBuildingNumber) }} {{ form_widget(form.personBuildingNumber, {'attr':{'class':'form-control'}} ) }}
{{ form_label(form.personUnitNumber, 'Unit number (Optional)') }} {{ form_errors(form.personUnitNumber) }} {{ form_widget(form.personUnitNumber, {'attr':{'class':'form-control'}} ) }}
{{ form_errors(form.personNeighborhood) }} {{ form_widget(form.personNeighborhood, {'attr':{'class':'form-control'}} ) }}
{{ form_errors(form.personPostalCode) }} {{ form_widget(form.personPostalCode, {'attr':{'class':'form-control'}} ) }}
{{ form_errors(form.personCountry) }} {{ form_widget(form.personCountry, {'attr':{'class':'form-control'}} ) }}
{{ form_errors(form.personState) }} {{ form_widget(form.personState, {'attr':{'class':'form-control'}} ) }}
{{ form_errors(form.personAuxState) }} {{ form_widget(form.personAuxState, {'attr':{'class':'form-control'}} ) }}
{{ form_errors(form.personCity) }} {{ form_widget(form.personCity, {'attr':{'class':'form-control'}} ) }}
{{ form_errors(form.personAuxCity) }} {{ form_widget(form.personAuxCity, {'attr':{'class':'form-control'}} ) }}
{{ form_errors(form.personPhone) }} {{ form_widget(form.personPhone, {'attr':{'class':'form-control phone-format', 'placeholder': '(000)-000-00'}} ) }}
{{ form_errors(form.personEmail) }} {{ form_widget(form.personEmail, {'attr':{'class':'form-control'}} ) }}
Payment
Days of travel
Adult passengers
Senior passengers
Departure date
Arrival date
Departure country
Arrival country
Total premium
MXN

Payment information

{{ form_label(form.cardHolderName, 'Card holder name') }} {{ form_errors(form.cardHolderName) }} {{ form_widget(form.cardHolderName, {'attr':{'class':'form-control'}} ) }}
{{ form_label(form.bankEntity, 'Bank entity') }} {{ form_errors(form.bankEntity) }} {{ form_widget(form.bankEntity, {'attr':{'class':'form-control'}} ) }}
{{ form_label(form.cardType, 'Card type') }} {{ form_errors(form.cardType) }} {{ form_widget(form.cardType, {'attr':{'class':'form-control','maxlength':'4'}} ) }}
{{ form_label(form.creditCardNumber, 'Credit card number') }} {{ form_errors(form.creditCardNumber) }} {{ form_widget(form.creditCardNumber, {'attr':{'class':'form-control'}} ) }}
{{ form_label(form.securityCode, 'Security code') }} {{ form_errors(form.securityCode) }} {{ form_widget(form.securityCode, {'attr':{'class':'form-control','maxlength':'4'}} ) }}
{{ form_label(form.expirationDateMonth, 'Expiration date') }} {{ form_errors(form.expirationDateMonth) }} {{ form_widget(form.expirationDateMonth, {'attr':{'class':'form-control'}} ) }}
{{ form_label(form.expirationDateYear, 'Expiration year') }} {{ form_errors(form.expirationDateYear) }} {{ form_widget(form.expirationDateYear, {'attr':{'class':'form-control'}} ) }}

This operation may take a moment, do not close the window.

{{ form_rest(form) }} {{ form_end(form) }}
{# modal para la verificacion de los datos del cliente #} {{ include('mx/modals/validate-client-info-modal.html.twig') }} {% endblock %} {% block javascripts %} {% if userData.role !='ROLE_DISTRIBUTOR' %} {% endif %} {% endblock %}