1. Herzlich willkommen bei WPDE.org, dem grössten und ältesten deutschsprachigen Community-Forum rund um das Thema WordPress. Du musst angemeldet oder registriert sein, um Beiträge verfassen zu können.
    Information ausblenden

WooPricely - Prozentanzeige Mengenrabatt ohne Nachkommastellen?

Dieses Thema im Forum "WooCommerce" wurde erstellt von dschungelfreunde, 30. Oktober 2022.

  1. dschungelfreunde

    dschungelfreunde New Member

    Registriert seit:
    20. Oktober 2022
    Beiträge:
    2
    Zustimmungen:
    0
    Guten Abend zusammen,
    wir möchten gerne das WooPricely Plugin für WooCommerce nutzen, um in unserem Shop Mengenrabatte zu gewähren.

    Also in etwa so:
    ab 2 Produkte - 5% Rabatt
    ab 3 Produkten - 10 % Rabatt
    usw.

    Das funktioniert soweit auch schonmal. Man kann über WooPricely nun eine kleine Übersicht der Rabattstaffeln im Produkt anzeigen lassen. Hier nun das "Problem".

    In der Rabatt-Tabelle steht statt 5% Rabatt 4,98% Rabatt.
    Wir denken, das hängt mit Rundungsdifferenzen vom Preis zusammen.

    Artikelpreis 22,90 €
    - 5% Rabatt (1,145 €)
    = 21,755 €

    Der Shop zeigt nun 21,76 € als Preis an. Was dann so gesehen natürlich keine ganzen 5% sind.
    Kann man das irgendwie anders lösen oder einstellen, dass dort eben 5% stehen? Gerne kann der Shop dann auch ab- statt aufrunden und der Kunde hätte am Ende minimal mehr Rabatt als 5%?

    Wir freuen uns über Ideen.
     
  2. r23

    r23 Well-Known Member

    Registriert seit:
    9. Dezember 2006
    Beiträge:
    6.222
    Zustimmungen:
    383
    Dafür steht in PHP round zur Verfügung

    Code:
    Entschuldige, aber du musst dich registrieren oder anmelden um den Inhalt sehen zu können!
    https://www.php.net/manual/de/function.round.php

    d.h. einfach bei Prozenten keine Dezimalzahlen anzeigen lassen oder verwendet ihr 2,5 % Nachkommastellen bei Prozenten?
     
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden