# Eigenen Finanzierungsrechner erstellen

**URL:** <https://forum.shopware.com/t/eigenen-finanzierungsrechner-erstellen/34340>\
**Category:** Programmierung\
**Created:** [9. Februar 2016 um 11:18 UTC](https://forum.shopware.com/t/eigenen-finanzierungsrechner-erstellen/34340 "2016-02-09T11:18:16Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![derkosta](https://avatars.discourse-cdn.com/v4/letter/d/65b543/32.png) [@derkosta](https://forum.shopware.com/u/derkosta)\
**Post date:** [9. Februar 2016 um 11:18 UTC](https://forum.shopware.com/t/eigenen-finanzierungsrechner-erstellen/34340/1 "2016-02-09T11:18:16Z")

</div>

Hallo Forum,

auf der Suche nach einem einfachen Finanzierungsrechner habe ich leider kein fertig Plugin gefunden. Es werden nur die in Kombinantion mit Zahlungsmodulen angeboten.

Könnte man so einen Rechner im Smarty Template direkt umsetzen? Produktpreis / Wunschraten und die Zinsen dazu rechnen.

Hätte auch Interesse an einer Auftragsarbeit.

---

<div class="post-metadata">

**Author:** ![hth](https://avatars.discourse-cdn.com/v4/letter/h/b77776/32.png) [@hth](https://forum.shopware.com/u/hth)\
**Post date:** [9. Februar 2016 um 11:43 UTC](https://forum.shopware.com/t/eigenen-finanzierungsrechner-erstellen/34340/2 "2016-02-09T11:43:25Z")

</div>

Hallo

man kann einen “Rechner”&nbsp;im Smarty-Template umsetzen. Was man damit nicht erreichen kann, ist diese Daten in den Bestellprozeß einzuschleusen. Und es bleibt die Frage, wie verbindliche dieses Angebot bzw. diese Information sein soll. Die Berechnung und Darstellung erfolgt im Endeffekt im Browser des Kunden und berührt den Server nicht. Damit wäre dieses Angebot auch nicht in einer Bestellung hinterlegt. Es eignet sich also nicht, um eine verbindliche Prüfung und Zusage eines Kredits zu gewährleisten. Rein zur Information würde es gehen.&nbsp;

Wenn die Wunschrate nicht vom Kunden&nbsp;eingegeben werden soll, kann man die Berechnung schon im Template vornehmen und kennt die berechneten Raten.

Wenn die berechnete Rate im Checkout als Kaufpreis oder auch nur als Zusatzinfo landen soll, braucht man ein Plugin.

---

<div class="post-metadata">

**Author:** ![derkosta](https://avatars.discourse-cdn.com/v4/letter/d/65b543/32.png) [@derkosta](https://forum.shopware.com/u/derkosta)\
**Post date:** [9. Februar 2016 um 12:26 UTC](https://forum.shopware.com/t/eigenen-finanzierungsrechner-erstellen/34340/3 "2016-02-09T12:26:09Z")

</div>

Der Checkout soll damit nichts zu tun haben. Es ist nur rein formativ auf der Artikelseite. “So könnte deine Finanzierung ausehen”.

---

<div class="post-metadata">

**Author:** ![hth](https://avatars.discourse-cdn.com/v4/letter/h/b77776/32.png) [@hth](https://forum.shopware.com/u/hth)\
**Post date:** [10. Februar 2016 um 10:02 UTC](https://forum.shopware.com/t/eigenen-finanzierungsrechner-erstellen/34340/4 "2016-02-10T10:02:00Z")

</div>

Hallo,

_\> Der Checkout soll damit nichts zu tun haben. Es ist nur rein formativ auf der Artikelseite. „So könnte deine Finanzierung ausehen“._

Das ist auf Templatebasis lösbar. Soll der Nutzer die Wunschrate eingeben können, wird noch&nbsp;Javascript benötigt (auf Komma, Punkt- Konvertierung &nbsp;etc. achten). Wenn nur einige oder eine Beispielfinanzierung genannt werden soll, kann man die Berechnung schon direkt in Smarty ausführen.&nbsp;

Wenn man Staffelpreise berücksichtigen möchte, wird es natürlich komplizierter.

Wo sind denn jetzt noch offene Fragen?

---

<div class="post-metadata">

**Author:** ![konsi](https://avatars.discourse-cdn.com/v4/letter/k/eada6e/32.png) [@konsi](https://forum.shopware.com/u/konsi)\
**Post date:** [26. Februar 2016 um 20:04 UTC](https://forum.shopware.com/t/eigenen-finanzierungsrechner-erstellen/34340/5 "2016-02-26T20:04:46Z")

</div>

Hallo, ich bin gerade auch dabei eine Beispielrechnung bei Finanzierung anzuzeigen. Habe es mit folgendem Code mal probiert, was auch funkt., mein Problem ist nur die Formel als solches 😃

```
{round((($sArticle.price*1.65*6/100)+$sArticle.price)/6, 2)|currency}

```

Hat da zufällig jemand eine Formel gerade parat? ^^ Ich könnte es nur hinbekommen, wenn man hoch 6 rechnen könnte, aber das geht ja nicht, oder?

---

<div class="post-metadata">

**Author:** ![derkosta](https://avatars.discourse-cdn.com/v4/letter/d/65b543/32.png) [@derkosta](https://forum.shopware.com/u/derkosta)\
**Post date:** [26. Februar 2016 um 20:08 UTC](https://forum.shopware.com/t/eigenen-finanzierungsrechner-erstellen/34340/6 "2016-02-26T20:08:16Z")

</div>

Formel hab ich. Für Beispiel Finanzierung 12 Monate. Bin nachher am PC.&nbsp;

---

<div class="post-metadata">

**Author:** ![konsi](https://avatars.discourse-cdn.com/v4/letter/k/eada6e/32.png) [@konsi](https://forum.shopware.com/u/konsi)\
**Post date:** [26. Februar 2016 um 20:18 UTC](https://forum.shopware.com/t/eigenen-finanzierungsrechner-erstellen/34340/7 "2016-02-26T20:18:34Z")

</div>

Dann zeig mal deine Formel und ich schaue mal ob ich Sie in Smarty hinbekomme, dann haben wir uns gegenseitig geholfen 😉

---

<div class="post-metadata">

**Author:** ![derkosta](https://avatars.discourse-cdn.com/v4/letter/d/65b543/32.png) [@derkosta](https://forum.shopware.com/u/derkosta)\
**Post date:** [26. Februar 2016 um 20:56 UTC](https://forum.shopware.com/t/eigenen-finanzierungsrechner-erstellen/34340/8 "2016-02-26T20:56:35Z")

</div>

Hier ist die Magic&nbsp; ![Grin](http://forum.shopware.com/plugins/CKEditor/plugins/smiley/images/grin.png "Grin")

Smarty kann auch {php}

```
$zinsfaktor = pow($zins/100 +1, (1/12));
$rate = round($summe * ( pow($zinsfaktor,$laufzeit) / ( pow($zinsfaktor,$laufzeit)-1) ) * ( $zinsfaktor -1 ), 2) ;
$belastung = $rate * $laufzeit;
$kosten = round($belastung - $summe, 2);

```

&nbsp;

---

<div class="post-metadata">

**Author:** ![konsi](https://avatars.discourse-cdn.com/v4/letter/k/eada6e/32.png) [@konsi](https://forum.shopware.com/u/konsi)\
**Post date:** [26. Februar 2016 um 21:02 UTC](https://forum.shopware.com/t/eigenen-finanzierungsrechner-erstellen/34340/9 "2016-02-26T21:02:47Z")

</div>

Und hast du es damit jetzt hinbekommen?!

---

<div class="post-metadata">

**Author:** ![derkosta](https://avatars.discourse-cdn.com/v4/letter/d/65b543/32.png) [@derkosta](https://forum.shopware.com/u/derkosta)\
**Post date:** [26. Februar 2016 um 21:23 UTC](https://forum.shopware.com/t/eigenen-finanzierungsrechner-erstellen/34340/10 "2016-02-26T21:23:09Z")

</div>

Ich habs noch nicht probiert. Ich dachte das wolltest du machen&nbsp; ![Wink](http://forum.shopware.com/plugins/CKEditor/plugins/smiley/images/wink.png "Wink") ![Wink](http://forum.shopware.com/plugins/CKEditor/plugins/smiley/images/wink.png "Wink") ![Sticking-out-tongue](http://forum.shopware.com/plugins/CKEditor/plugins/smiley/images/sticking-out-tongue.png "Sticking-out-tongue")

---

<div class="post-metadata">

**Author:** ![konsi](https://avatars.discourse-cdn.com/v4/letter/k/eada6e/32.png) [@konsi](https://forum.shopware.com/u/konsi)\
**Post date:** [26. Februar 2016 um 21:26 UTC](https://forum.shopware.com/t/eigenen-finanzierungsrechner-erstellen/34340/11 "2016-02-26T21:26:55Z")

</div>

Ich versuche es morgen mal, heute keine Lust mehr :-P&nbsp;

---

<div class="post-metadata">

**Author:** ![sschreier](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/sschreier/32/23296_2.png) [@sschreier](https://forum.shopware.com/u/sschreier)\
**Post date:** [27. Februar 2016 um 13:30 UTC](https://forum.shopware.com/t/eigenen-finanzierungsrechner-erstellen/34340/12 "2016-02-27T13:30:35Z")

</div>

Hallo,&nbsp;

sollte ein Rechner nicht auch auf Live-Änderungen reagieren? Dann müsste die Berechnung doch am besten per JavaScript/jQuery durchgeführt werden.

Beste Grüße&nbsp;

Sebastian

---

<div class="post-metadata">

**Author:** ![derkosta](https://avatars.discourse-cdn.com/v4/letter/d/65b543/32.png) [@derkosta](https://forum.shopware.com/u/derkosta)\
**Post date:** [27. Februar 2016 um 14:13 UTC](https://forum.shopware.com/t/eigenen-finanzierungsrechner-erstellen/34340/13 "2016-02-27T14:13:56Z")

</div>

Kann man machen. Aber beim Variantenwechsel wird die smarty variable mit dem plain price auch neu berechnet&nbsp;

---

<div class="post-metadata">

**Author:** ![sschreier](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/sschreier/32/23296_2.png) [@sschreier](https://forum.shopware.com/u/sschreier)\
**Post date:** [27. Februar 2016 um 14:22 UTC](https://forum.shopware.com/t/eigenen-finanzierungsrechner-erstellen/34340/14 "2016-02-27T14:22:09Z")

</div>

Hallo,

den Variantenwechsel kann man doch aber mit den Shopware jQuery-Plugins und allgemein Ajax von jQuery etc. ansteuern bzw. berücksichtigen.

Beste Grüße

Sebastian

---

<div class="post-metadata">

**Author:** ![derkosta](https://avatars.discourse-cdn.com/v4/letter/d/65b543/32.png) [@derkosta](https://forum.shopware.com/u/derkosta)\
**Post date:** [28. Februar 2016 um 13:45 UTC](https://forum.shopware.com/t/eigenen-finanzierungsrechner-erstellen/34340/15 "2016-02-28T13:45:30Z")

</div>

ich hab jetzt ein smarty plugin mit der ratenfunktion gebastelt.

wie kann ich die funktion im smarty registrieren? geht das nur über eine eigene bootstrap? hab doch davon keine ahnung 😃

---

<div class="post-metadata">

**Author:** ![Shopwareianer](https://avatars.discourse-cdn.com/v4/letter/s/b4bc9f/32.png) [@Shopwareianer](https://forum.shopware.com/u/Shopwareianer)\
**Post date:** [28. Februar 2016 um 15:49 UTC](https://forum.shopware.com/t/eigenen-finanzierungsrechner-erstellen/34340/16 "2016-02-28T15:49:31Z")

</div>

> [@derkosta schrieb:](https://forum.shopware.com/profile/15598/derkosta "derkosta")
> 
> ich hab jetzt ein smarty plugin mit der ratenfunktion gebastelt.
> 
> wie kann ich die funktion im smarty registrieren? geht das nur über eine eigene bootstrap? hab doch davon keine ahnung ![:D](https://dub1.discourse-cdn.com/flex013/resources/emoji/lol.png ":D")

Schau mal hier:&nbsp;[Getting started with Smarty](https://developers.shopware.com/designers-guide/smarty/#register-custom-smarty-plugins)

---

<div class="post-metadata">

**Author:** ![derkosta](https://avatars.discourse-cdn.com/v4/letter/d/65b543/32.png) [@derkosta](https://forum.shopware.com/u/derkosta)\
**Post date:** [28. Februar 2016 um 23:07 UTC](https://forum.shopware.com/t/eigenen-finanzierungsrechner-erstellen/34340/17 "2016-02-28T23:07:43Z")

</div>

So einfach ist das&nbsp; ![Thumb-Up](http://forum.shopware.com/plugins/CKEditor/plugins/smiley/images/thumb-up.png "Thumb-Up")&nbsp;Danke

Geht sogar, fast

![](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/2X/e/e5b2011d9408a43a26667c1aa642ae4285c24430.jpeg)

---

<div class="post-metadata">

**Author:** ![konsi](https://avatars.discourse-cdn.com/v4/letter/k/eada6e/32.png) [@konsi](https://forum.shopware.com/u/konsi)\
**Post date:** [29. Februar 2016 um 10:25 UTC](https://forum.shopware.com/t/eigenen-finanzierungsrechner-erstellen/34340/18 "2016-02-29T10:25:30Z")

</div>

Sieht super aus! (fast) 😃

Würdest du den Code uns auch geben? 😉

---

<div class="post-metadata">

**Author:** ![konsi](https://avatars.discourse-cdn.com/v4/letter/k/eada6e/32.png) [@konsi](https://forum.shopware.com/u/konsi)\
**Post date:** [1. März 2016 um 15:48 UTC](https://forum.shopware.com/t/eigenen-finanzierungsrechner-erstellen/34340/19 "2016-03-01T15:48:00Z")

</div>

Ich vermute also nicht? =/

---

<div class="post-metadata">

**Author:** ![derkosta](https://avatars.discourse-cdn.com/v4/letter/d/65b543/32.png) [@derkosta](https://forum.shopware.com/u/derkosta)\
**Post date:** [1. März 2016 um 15:49 UTC](https://forum.shopware.com/t/eigenen-finanzierungsrechner-erstellen/34340/20 "2016-03-01T15:49:36Z")

</div>

Doch. Ich versuche es heut abend fertig zu machen

[Nächste Seite](https://forum.shopware.com/t/eigenen-finanzierungsrechner-erstellen/34340.md?page=2)
