Frage

Ich muss die Warenkorb-Seite aktualisieren und einen benutzerdefinierten Block anzeigen, falls meine großen Summen negativ sind. generasacodicetagpre.

Dies druckt -$2,269.50, aber wenn ich den untenstehenden Zustand verwende, funktioniert es einfach nicht. generasacodicetagpre.

Wie kann ich überprüfen, ob die Nummer weniger als 0 ist, d. H. Negativ

danke

War es hilfreich?

Lösung

Ihr Problem ist, dass GetGrandTotal eine Zeichenfolge lieber als eine Zahl zurücksendet.Versuchen zu sehen, ob eine Zeichenfolge niedriger ist, dann wird 0 nicht funktionieren.

Sie können die Zeichenfolge filtern und alles entfernen, was keine Zahl mit nicht handelt generasacodicetagpre.

was in Ihrem Fall -226950 zurückgibt, den Sie dann überprüfen können, ob es untersauert ist.Pfund und Pence. generasacodicetagpre.

Andere Tipps

Wenn Sie auch den genauen Betrag wünschen, können Sie verwenden generasacodicetagpre.

Alles, was Sie brauchen, ist, das richtige Währungszeichen zu verwenden.Sie können das aktuelle Währungszeichen mit dem folgenden Code erhalten: generasacodicetagpre.

Ich schlage das vor anstatt zu verwenden generasacodicetagpre.

Bitte verwenden Sie generasacodicetagpre.

Es gibt einen ordnungsgemäßen Ganzzahl / Float-Wert.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit magento.stackexchange
scroll top