7 changed files with 138 additions and 79 deletions
@ -0,0 +1,23 @@ |
|||
Vielen Dank für Ihre Anfrage. |
|||
|
|||
Anbei Ihre Daten: |
|||
|
|||
Name: {{firstname}} {{lastname}} |
|||
Adresse: {{zip}} {{location}} |
|||
Tel: {{phone}} |
|||
Mail: {{email}} |
|||
|
|||
Anfrage für: {{kind}} |
|||
|
|||
{% if kind == 'kauf' %} |
|||
* Kaufpreis: {{kauf.kaufpreis}} € |
|||
* Modernisierung: {{kauf.modernisierung}} € |
|||
* Baukosten: {{kauf.baukosten}} € |
|||
* Eigenkapital: {{kauf.eigenkapital}} € |
|||
{% endif %} |
|||
{% if kind == 'bau' %} |
|||
* Grundstückspreis: {{bau.grundstueckspreis}} € |
|||
* Bezahlt: {{bau.bezahlt}} € |
|||
* Baukosten: {{bau.baukosten}} € |
|||
* Eigenkapital: {{bau.eigenkapital}} € |
|||
{% endif %} |
|||
@ -1,75 +1,80 @@ |
|||
<div class="stepper" x-data="{ ...stepper, sprite: '{{sprite|raw}}' }"> |
|||
|
|||
<div class="step"><div :style="'width: '+parseInt(step / 3 * 100)+'%;'"></div></div> |
|||
|
|||
<form @submit.prevent="submit"> |
|||
<div x-show="step == 0"> |
|||
<h2>Was möchten Sie finanzieren</h2> |
|||
<div class="radio-grid"> |
|||
<template x-for="ckind in kinds"> |
|||
<label> |
|||
<input @change="step++" type="radio" name="kind" :value="ckind.value" x-model="value.kind"> |
|||
<span> |
|||
<span x-html="svg(ckind.icon)"></span> |
|||
<span x-text="ckind.label"></span> |
|||
</span> |
|||
</label> |
|||
</template> |
|||
</div> |
|||
</div> |
|||
|
|||
<div class="step"><div :style="'width: '+parseInt(step / 3 * 100)+'%;'"></div></div> |
|||
{% include 'vorhaben.twig.htm' with { |
|||
'kind': "bau", |
|||
bezahlt: true, |
|||
second: {label: 'Baukosten', value: 'baukosten'}, |
|||
main: {label: 'Grundstückspreis', value: 'grundstueckspreis'} |
|||
} %} |
|||
<div x-ref="slider" class="slider" x-on:resize.debounce.window="$refs.slider.scrollLeft = $refs.slider.scrollWidth / slides.length * active"> |
|||
<div> |
|||
<h2>Was möchten Sie finanzieren</h2> |
|||
<div class="radio-grid"> |
|||
<template x-for="ckind in kinds"> |
|||
<label> |
|||
<input @change="slideTo($event, step+1)" type="radio" name="kind" :value="ckind.value" x-model="value.kind"> |
|||
<span> |
|||
<span x-html="svg(ckind.icon)"></span> |
|||
<span x-text="ckind.label"></span> |
|||
</span> |
|||
</label> |
|||
</template> |
|||
</div> |
|||
</div> |
|||
|
|||
{% include 'vorhaben.twig.htm' with { |
|||
'kind': "kauf", |
|||
bezahlt: false, |
|||
second: {label: 'Modernisierung', value: 'modernisierung'}, |
|||
main: {label: 'Kaufpreis', value: 'kaufpreis'} |
|||
} %} |
|||
{% include 'vorhaben.twig.htm' with { |
|||
'kind': "bau", |
|||
bezahlt: true, |
|||
second: {label: 'Baukosten', value: 'baukosten'}, |
|||
main: {label: 'Grundstückspreis', value: 'grundstueckspreis'} |
|||
} %} |
|||
|
|||
{% include 'daten.twig.htm' %} |
|||
{% include 'vorhaben.twig.htm' with { |
|||
'kind': "kauf", |
|||
bezahlt: false, |
|||
second: {label: 'Modernisierung', value: 'modernisierung'}, |
|||
main: {label: 'Kaufpreis', value: 'kaufpreis'} |
|||
} %} |
|||
|
|||
<div x-show="step == 1 && value.kind == 'anschluss'"> |
|||
<h2 class="gradient">Das Vorhaben in Zahlen</h2> |
|||
<div x-show="value.kind == 'anschluss'"> |
|||
<h2 class="gradient">Das Vorhaben in Zahlen</h2> |
|||
|
|||
<div class="form-container"> |
|||
<div class="form-grid"> |
|||
<label>Objektwert</label> |
|||
<input type="text" {{cprop('value.anschluss.objektwert', 'currency') | raw}}> |
|||
<span class="unit">€</span> |
|||
</div> |
|||
<div class="separator"></div> |
|||
<div class="form-grid"> |
|||
<label>Umschuldung</label> |
|||
<input type="text" {{cprop('value.anschluss.umschuldung', 'currency') | raw}}> |
|||
<span class="unit">€</span> |
|||
<span class="comment">Bitte geben Sie hier die Summe der gleichzeitig umzuschuldenden Darlehen an.</span> |
|||
<div class="form-container"> |
|||
<div class="form-grid"> |
|||
<label>Objektwert</label> |
|||
<input type="text" {{cprop('value.anschluss.objektwert', 'currency') | raw}}> |
|||
<span class="unit">€</span> |
|||
</div> |
|||
<div class="separator"></div> |
|||
<div class="form-grid"> |
|||
<label>Umschuldung</label> |
|||
<input type="text" {{cprop('value.anschluss.umschuldung', 'currency') | raw}}> |
|||
<span class="unit">€</span> |
|||
<span class="comment">Bitte geben Sie hier die Summe der gleichzeitig umzuschuldenden Darlehen an.</span> |
|||
</div> |
|||
<div class="separator"></div> |
|||
<div class="form-grid"> |
|||
<label>Zusätzl. Kapital</label> |
|||
<input type="text" {{cprop('value.anschluss.zuskap', 'currency') | raw}}> |
|||
<span class="unit">€</span> |
|||
</div> |
|||
<div class="separator primary"></div> |
|||
<div> |
|||
<div>Darlehensbetrag</div> |
|||
<div x-text="units.currency.to(Math.round(parseInt(value.anschluss.umschuldung) / 1000 + parseInt(value.anschluss.zuskap) / 1000) * 1000)"></div> |
|||
</div> |
|||
<div class="separator gray"></div> |
|||
<button @click="slideTo($event, step+1)" type="button">Werte übernehmen und weiter zum letzten Schritt</button> |
|||
</div> |
|||
<div class="separator"></div> |
|||
<div class="form-grid"> |
|||
<label>Zusätzl. Kapital</label> |
|||
<input type="text" {{cprop('value.anschluss.zuskap', 'currency') | raw}}> |
|||
<span class="unit">€</span> |
|||
</div> |
|||
<div class="separator primary"></div> |
|||
<div> |
|||
<div>Darlehensbetrag</div> |
|||
<div x-text="units.currency.to(Math.round(parseInt(value.anschluss.umschuldung) / 1000 + parseInt(value.anschluss.zuskap) / 1000) * 1000)"></div> |
|||
</div> |
|||
<div class="separator gray"></div> |
|||
<button @click="step++" type="button">Werte übernehmen und weiter zum letzten Schritt</button> |
|||
</div> |
|||
</div> |
|||
|
|||
<div x-show="step === 3"> |
|||
<div class="form-container"> |
|||
Vielen Dank für Ihre Anfrage. |
|||
{% include 'daten.twig.htm' %} |
|||
|
|||
<div> |
|||
<div class="form-container"> |
|||
Vielen Dank für Ihre Anfrage. |
|||
</div> |
|||
</div> |
|||
</div> |
|||
|
|||
</div> |
|||
|
|||
</form> |
|||
</div> |
|||
|
|||
Loading…
Reference in new issue