Come arrivare per cento di sconto
-
16-10-2019 - |
Domanda
Sto cercando un modo per ottenere la percentuale di sconto di un ordine, possibilmente dalla classe ordine o la classe della fattura, sarebbe sorprendente se
$order->getDiscountPercent();
ha funzionato, ma non lo fa, tutte le idee su come posso tirare il per cento di sconto sia dalla classe di ordine o la classe di fattura?
Soluzione
Per quanto ne so, non c'è modo di fare questo. Tutti gli sconti sono calcolate in $insertAnyCurrency
. Quindi ci sono due modi, se si desidera che questo:
SalesRule
C'è un $order->getCouponRuleName()
. Ma io non so se questo è ogni volta riempita. Con questo campo è possibile (molto sfocata) ottenere le regole e dalle regole delle percentuali
sconto / grandtotal
Si può solo calcolare la percentuale dello sconto. Ma questo è molto sfocata troppo e non sono sicuro, tempo che si serve, con o senza la spedizione e con o senza fiscale.