Möchte man das angegebene Finanzierungsbeispiel des Shopware-Plugins "Consors Finanz" des Plugin-Herstellers "MILLEMEDIA" auf der Produktdetailseite ändern, kann man das nicht über das Backend machen, sondern kann in der Funktion, die das jeweilige Beispiel heraussucht, passend eingreifen. Wir möchten beispielweise nicht die günstigste Rate anzeigen, sondern die günstige Rate mit 0-%-Finanzierung.
Das Geheimnis der Ratenauswahl im Onlineshop ist hierbei in der Datei
/custom/plugins/MilleConsorsFinanz/Components/Services/InstallmentsCalculator.php
zu finden. Genauer gesagt in Funktion
getFinancingExample()
Hier reicht es aus, die Zeile
if ($financingOption->getInstallment() < $lowestInstallment) {
zu ersetzen mit
if ($financingOption->getInstallment() < $lowestInstallment && $financingOption->getInterestRate() == 0) {
Heißt also: Statt die niedrigste (absolute) Rate zu nehmen, nehmen wir die niedrigste Rate mit 0 % Zins.
Das war's! Gesehen in unserer Internetagentur in einem Onlineshop mit Shopware 5.