Neu JTL Shop 4 Export von Preisen einheitlich mit Komma , oder Punkt .

marfitec

Sehr aktives Mitglied
10. März 2018
200
36
Guten Tag,

ich arbeite gerade an der Export-Datei für Idealo.

Es ist bei mir im Moment so, dass die Preise und UVP mit einem Punkt dargestellt werden.

z.B. Preis: 3.99 EUR UVP: 4.99 EUR

Aber die Grundpreise werden mit einem Komma dargestellt.
z.B. Grundpreis: 2,99 EUR

Gibt es eine Möglichkeit das irgendwie zu vereinheitlichen?

Oder hat jemand eine Export-Datei für Idealo, die von denen so akzeptiert wird?

Die Variablen habe ich alle hier gefunden:
https://www.oesah.de/jtl-shop-smarty-template-variablen/


Grüße
Marcus
 

david

Administrator
Mitarbeiter
16. Juli 2010
2.310
170
Hi, hat sich das Problem mittlerweile geklärt?
Ansonsten hier noch kurz als Hilfe:
Ich gehe davon aus, dass das hier beschriebene Exportformat genutzt wird: https://guide.jtl-software.de/Exportformate_von_JTL-Shop#Idealo
{$Artikel->Preise->fVKBrutto} liefert dabei den Bruttopreis als Dezimalwert, so wie er vom System bereitgestellt wird .
Hier wird also noch nicht lokalisiert - im Gegensatz zum lokalisierten Grundpreis-String {$Artikel->cLocalizedVPE[0]}.

Um aus dem Float-Wert 4.99 einen lokalisierten Preis-String "4,99" zu machen, kannst du z.B. den Modifier "number_format" nutzen:
{$Artikel->Preise->fVKBrutto|number_format:2}
 

golvreven

Gut bekanntes Mitglied
1. Oktober 2020
289
22
Hallo david,

warum wird das Ergebnis von ($Artikel->fMindestbestellmenge*$Artikel->Preise->fVKBrutto)|string_format:"%.2f") anders gerundet als der Gesamtpreis, der im Shop angezeigt wird?

Beispiel:
angezeigter Gesampreis im Shop: 387,06 €
Ergebnis der Berechnung: 387,05 €

Ich lasse das Ergebnis der Berechnung als Markup "price" im Frontend ausspielen. Bei Rundungen mit einer 5 in der vier Nachkommastellen kommt es zu Rundungsfehlern, sodass der angezeigte Gesamtpreis um 0,01 c von dem Preis im Markup abweicht. Wie schaffe ich Abhilfe? Mit welcher Formel wird der Gesamtpreis im Frontend berechnet?

Viele Grüße
g.
 

Ähnliche Themen