{% extends "layout.html.twig" %}
{#
{% use AppBundle/Helper/Apik %}
#}
{% block content %}
<!-- #main -->
<main id="main" role="main">
<div id="depreciation-table" uk-modal>
<div class="uk-modal-dialog uk-modal-body">
<button class="uk-modal-close-default" type="button" uk-close></button>
<div class="uk-text-center uk-margin-medium-bottom">
<h2 class="uk-modal-title">{{"Recevoir le tableau d'amortissement"|trans}}</h2>
<p class="text-hide-success">{{"Nous allons vous envoyer votre tableau d'amortissement par mail"|trans}}</p>
</div>
<div id="message-success">
<div class="uk-alert-success" uk-alert>
<p>{{"Le tableau d'amortissement vous a bien été envoyé par mail"|trans}}</p>
</div>
</div>
<form id="app_calculator_send_mail" class="text-hide-success">
<label class="uk-form-label" for="form-depreciation-email">{{"Entrez votre Email"|trans}}</label>
<div class="uk-form-controls">
<input class="uk-input" id="form-depreciation-email" name="app_loan_email" type="text" placeholder="{{'Email'|trans}}">
</div>
<div class="uk-margin-top">
<label for="form-depreciation-gdpr"><input required id="form-depreciation-gdpr" class="uk-checkbox uk-margin-small-right" type="checkbox" name="form-depreciation-gdpr">{{ "contact.conscent"|trans }}</label>
</div>
<div class="uk-align-right">
<button class="uk-button uk-margin-top" type="submit">Envoyer</button>
</div>
</form>
</div>
</div>
<div class="apk-{{ document.getProperty("services") }}">
{{ pimcore_areablock('contentTop') }}
<div class="apk-section-simulateur">
<div class="uk-container apk-container-1200">
<h1 class="uk-text-center uk-margin-medium-bottom">{{ pimcore_textarea("content-title",{ "nl2br" : true }) }}</h1>
<div class="uk-child-width-1-2@m" uk-grid uk-height-match="target: .apk-container-height-match">
<div>
<div class="apk-container-height-match apk-estimation">
<h2>{{ "Estimation"|trans }}</h2>
<div class="uk-margin-bottom"><!-- Taux d’intérêt -->
<strong>{{"Formule de prêt hypothécaire :"|trans}}</strong>
<select id="app_loan_rate" class="uk-select uk-margin-small-top">
{% for config_rate in config_rates %}
<option value="{{ config_rate.id }}">{{ config_rate.name }}</option>
{% endfor %}
</select>
</div>
<div class="uk-margin-bottom"><!-- Montant -->
<div class="uk-margin-small-bottom" uk-grid>
<div class="uk-width-expand">
<strong>Montant</strong>
</div>
<div class="uk-width-auto">
<input id="app_loan_amount" class="uk-input" type="text" placeholder="350 000 €" aria-label="Input"><!-- la velur change en fonction du slider -->
</div>
</div>
<div id="sliderprice"></div>
<div class="uk-margin-small-top" uk-grid>
<div class="uk-width-expand">
<span>10 000€</span>
</div>
<div class="uk-width-auto">
<span>1 000 000€</span>
</div>
</div>
</div>
<div class="uk-margin-bottom"><!-- Durée du prêt -->
<div class="uk-margin-small-bottom" uk-grid>
<div class="uk-width-expand">
<strong>Durée du prêt</strong>
</div>
<div class="uk-width-auto">
<input id="app_loan_duration" class="uk-input" type="text" placeholder="20 ans" aria-label="Input"><!-- la velur change en fonction du slider -->
</div>
</div>
<div id="sliderduration"></div>
<div class="uk-margin-small-top" uk-grid>
<div class="uk-width-expand">
<span>10 ans</span>
</div>
<div class="uk-width-auto">
<span>30 ans</span>
</div>
</div>
</div>
</div>
</div>
<div>
<div class="apk-container-height-match apk-recapitulatif">
<h2 class="uk-text-center">{{ "Récapitulatif"|trans }}</h2>
<div class="apk-monthly-payment uk-text-center">
<p class="uk-margin-remove"><span id="app_loan_result_monthly_payment" class="uk-h3 price">0 €</span> /mois</p>
</div>
<div class="uk-margin-small-top" uk-grid>
<div class="uk-width-expand">
<p class="uk-margin-small-top uk-margin-small-bottom">Durée</p>
<p class="uk-margin-small-top uk-margin-small-bottom">Taux d’intérêt</p>
<p class="uk-margin-small-top uk-margin-small-bottom">Montant emprunté</p>
<p class="uk-margin-small-top uk-margin-small-bottom">Total intérêts</p>
<p class="uk-margin-small-top uk-margin-small-bottom">Total paiement</p>
</div>
<div class="uk-width-auto uk-text-right">
<p class="uk-margin-small-top uk-margin-small-bottom year" id="app_loan_result_duration">0 ans</p><!-- la velur change en fonction du slider -->
<p class="uk-margin-small-top uk-margin-small-bottom percent" id="app_loan_result_rate">0%</p><!-- la velur change en fonction du slider -->
<p class="uk-margin-small-top uk-margin-small-bottom price" id="app_loan_result_loan_amount">0 €</p><!-- la velur change en fonction du slider -->
<p class="uk-margin-small-top uk-margin-small-bottom price" id="app_loan_result_total_rate">0 €</p><!-- la velur change en fonction du slider -->
<p class="uk-margin-small-top uk-margin-small-bottom price" id="app_loan_result_total_amount">0 €</p><!-- la velur change en fonction du slider -->
</div>
</div>
<div class="uk-margin-top" uk-grid>
<div class="uk-width-expand">
<button uk-toggle="target: #depreciation-table" id="app_loan_open_modal" class="uk-button uk-button-primary" type="button" disabled>{{"Tableau d'amortissement"|trans}}</button>
</div>
<div class="uk-width-auto">
<a href="/{{ app.request.locale }}/contact" class="uk-button">{{"Prendre rendez-vous"|trans}}</a>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
{{ pimcore_areablock('contentBottom') }}
</div>
</main><!-- end #main -->
{% endblock %}
{% block inlinescripts %}
<script src="{{ asset('static/js/pages/loan_simulator.js') }}" async type="module"></script>
{% endblock %}