|
|
@ -1,11 +1,16 @@ |
|
|
<div class="stepper" x-data="{ ...stepper, sprite: '{{sprite|raw}}' }"> |
|
|
<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"> |
|
|
<form @submit.prevent="submit"> |
|
|
<div x-show="step == 0"> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<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> |
|
|
<h2>Was möchten Sie finanzieren</h2> |
|
|
<div class="radio-grid"> |
|
|
<div class="radio-grid"> |
|
|
<template x-for="ckind in kinds"> |
|
|
<template x-for="ckind in kinds"> |
|
|
<label> |
|
|
<label> |
|
|
<input @change="step++" type="radio" name="kind" :value="ckind.value" x-model="value.kind"> |
|
|
|
|
|
|
|
|
<input @change="slideTo($event, step+1)" type="radio" name="kind" :value="ckind.value" x-model="value.kind"> |
|
|
<span> |
|
|
<span> |
|
|
<span x-html="svg(ckind.icon)"></span> |
|
|
<span x-html="svg(ckind.icon)"></span> |
|
|
<span x-text="ckind.label"></span> |
|
|
<span x-text="ckind.label"></span> |
|
|
@ -15,7 +20,6 @@ |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
|
|
|
<div class="step"><div :style="'width: '+parseInt(step / 3 * 100)+'%;'"></div></div> |
|
|
|
|
|
{% include 'vorhaben.twig.htm' with { |
|
|
{% include 'vorhaben.twig.htm' with { |
|
|
'kind': "bau", |
|
|
'kind': "bau", |
|
|
bezahlt: true, |
|
|
bezahlt: true, |
|
|
@ -30,9 +34,7 @@ |
|
|
main: {label: 'Kaufpreis', value: 'kaufpreis'} |
|
|
main: {label: 'Kaufpreis', value: 'kaufpreis'} |
|
|
} %} |
|
|
} %} |
|
|
|
|
|
|
|
|
{% include 'daten.twig.htm' %} |
|
|
|
|
|
|
|
|
|
|
|
<div x-show="step == 1 && value.kind == 'anschluss'"> |
|
|
|
|
|
|
|
|
<div x-show="value.kind == 'anschluss'"> |
|
|
<h2 class="gradient">Das Vorhaben in Zahlen</h2> |
|
|
<h2 class="gradient">Das Vorhaben in Zahlen</h2> |
|
|
|
|
|
|
|
|
<div class="form-container"> |
|
|
<div class="form-container"> |
|
|
@ -60,16 +62,19 @@ |
|
|
<div x-text="units.currency.to(Math.round(parseInt(value.anschluss.umschuldung) / 1000 + parseInt(value.anschluss.zuskap) / 1000) * 1000)"></div> |
|
|
<div x-text="units.currency.to(Math.round(parseInt(value.anschluss.umschuldung) / 1000 + parseInt(value.anschluss.zuskap) / 1000) * 1000)"></div> |
|
|
</div> |
|
|
</div> |
|
|
<div class="separator gray"></div> |
|
|
<div class="separator gray"></div> |
|
|
<button @click="step++" type="button">Werte übernehmen und weiter zum letzten Schritt</button> |
|
|
|
|
|
|
|
|
<button @click="slideTo($event, step+1)" type="button">Werte übernehmen und weiter zum letzten Schritt</button> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
|
|
|
<div x-show="step === 3"> |
|
|
|
|
|
|
|
|
{% include 'daten.twig.htm' %} |
|
|
|
|
|
|
|
|
|
|
|
<div> |
|
|
<div class="form-container"> |
|
|
<div class="form-container"> |
|
|
Vielen Dank für Ihre Anfrage. |
|
|
Vielen Dank für Ihre Anfrage. |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
|
|
|
|
|
|
</div> |
|
|
|
|
|
|
|
|
</form> |
|
|
</form> |
|
|
</div> |
|
|
</div> |
|
|
|