StHl Posted November 13, 2020 Share Posted November 13, 2020 Hallo, wir erstellen gerade unseren neuen Shop mit PrestaShop 1.7. Leider haben wir nun ein Problem bzgl. dem angezeigten Preis im Frontend. (Ich weiß zu diesem Thema gab es schon öfter einen Beitrag nur leider habe ich dort noch keine Lösung gefunden.) Wir haben den Preis bei "Bruttopreis" mit zwei Dezimal-Stellen angeben z.B. 190.08€. Wenn man den Artikel nochmal bearbeitet passt der Preis auch noch. (siehe Anhang) In der Artikelübersicht und im Frontend wird der Preis allerdings ohne Dezimal-stellen angezeigt also 190€. (siehe Anhang) Ich weiß nicht woran das liegen könnte. Die Grundeinstellungen zum Preis müssten alle richtig sein. (siehe Anhang) Und im Demo-Theme werden die Preise auch mit Dezimalstellen angezeigt. Ich hoffe mir kann jemand helfen. Vielen Dank schon mal! Gruß Link to comment Share on other sites More sharing options...
rictools Posted November 13, 2020 Share Posted November 13, 2020 Läuft vielleicht irgendein Modul das die Preisrundung beeinflußt? Ersetze testweise einmal den Punkt durch ein Komma. Link to comment Share on other sites More sharing options...
StHl Posted November 16, 2020 Author Share Posted November 16, 2020 Wie kann ich testen ob ein Modul die Preisrundung beeinflusst? Reicht es einfach die Module zu deaktivieren? Und wenn ich beim Preis ein Komma setze, wird es beim speichern direkt durch einen Punkt ersetzt. Link to comment Share on other sites More sharing options...
StHl Posted November 16, 2020 Author Share Posted November 16, 2020 Also soweit ich das beurteilen kann, hat es nichts mit einem Modul vom Template zu tun. Könnte es auch an der PrestaShop Version liegen? Denn wir hatten das Template schon einmal installiert, und da wurden die Preise mit Dezimalstellen angezeigt. Die Version vorher war die 1.7.6.7 und jetzt ist es die 1.7.6.8 Oder könnte das Problem noch von etwas anderem kommen? Link to comment Share on other sites More sharing options...
StHl Posted November 25, 2020 Author Share Posted November 25, 2020 Komischerweise werden bei der neueren PrestaShop Version 1.7.6.9 die Preise mit Dezimalstellen angezeigt. (unsere Version: 1.7.6.8) Woran liegt das? Kann mir jemand weiterhelfen? Bin absoluter Neuling in PrestaShop... Danke! Link to comment Share on other sites More sharing options...
rictools Posted November 25, 2020 Share Posted November 25, 2020 Das könnte natürlich ein Bug sein der mit der nächsten Unterversion ausgebügelt wurde. Wenn du problemlos updaten kannst, mußt du dir da keine weiteren Gedanken machen. Link to comment Share on other sites More sharing options...
JBW Posted November 25, 2020 Share Posted November 25, 2020 Bei 1.7.6.9 wurde eigentlich nur eine Sicherheitslücke behoben. Evtl ist es ein Cache Problem. Versuche mal /var/cache zu /var/cache_old auf dem FTp umzubennen, wird dann beim nächsten Seitenaufruf neu generiert Link to comment Share on other sites More sharing options...
StHl Posted November 25, 2020 Author Share Posted November 25, 2020 Danke für die Hilfe. Das mit dem Cache habe ich versucht, aber hat leider nicht geklappt. Wie kann ich meine Version updaten? Muss ich auf etwas besonders achten oder könnten Daten überschrieben werden? Danke im Voraus! Link to comment Share on other sites More sharing options...
rictools Posted November 25, 2020 Share Posted November 25, 2020 Wenn du keine Veränderungen an Shopdateien vorgenommen hast, kannst du die in Prestashop enthaltene Update-Funktion nutzen. Nur ob es daran liegt oder bei der Version, mit der du verglichen hast, etwas anderes anders ist ... Link to comment Share on other sites More sharing options...
StHl Posted November 25, 2020 Author Share Posted November 25, 2020 Muss ich für die Update-Funktion ein Modul installieren oder ist diese Funktion bereits da? Und fall ja wo finde ich das genau? Das ist eine gute Frage.. Ich hatte auch schon die Überlegung ob es am Template liegt, nur komischerweise war es mit der neueren Version nicht mehr so. Link to comment Share on other sites More sharing options...
rictools Posted November 25, 2020 Share Posted November 25, 2020 Schau mal im Dashboard, da müßte das Upgrade angeboten werden oder nach dem Modul 1-Click-Upgrade. Link to comment Share on other sites More sharing options...
StHl Posted November 26, 2020 Author Share Posted November 26, 2020 Okay danke! Ich habe jetzt die Lösung gefunden, damit die Dezimalstellen angezeigt werden. Man muss in der Datenbank die Tabelle "ps_currency" bearbeiten und in der Spalte "precision" eine 2 einsetzen. Und schon werden die Dezimalstellen vom Preis angezeigt. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now