Elxis CMS Forum

Ελληνικό Forum => Πρόσθετα => Topic started by: web-infox on May 06, 2017, 13:46:52

Title: Open shop Τιμές χωρίς δεκαδικά
Post by: web-infox on May 06, 2017, 13:46:52
Πώς εμφανίζω τις τιμές χωρίς δεκαδικά στο Open shop?
Αυτό γιατί δεν στρογγυλοποιεί τις τιμές.
Υπάρχει τρόπος?

Ευχαριστώ
Title: Re: Open shop Τιμές χωρίς δεκαδικά
Post by: datahell on May 08, 2017, 08:35:30
Για το ευρώ η σωστή απεικόνιση τιμών είναι με 2 δεκαδικά και για λόγους ομοιομορφίας το κάνει αυτό ακόμα και όταν έχουμε δύο μηδενικά (πχ 34,00).
Αν θες μπορείς να το αλλάξεις ως εξής:

Άνοιξε αυτό το αρχείο:
components/com_shop/includes/currency.class.php
πήγαινε στη γραμμή 67 και άλλαξε αυτό:
'EUR' => array('name' => 'Euro', 'symbol' => '€', 'decimals' => 2),
σε αυτό:
'EUR' => array('name' => 'Euro', 'symbol' => '€', 'decimals' => 0),

Μετά από αυτή την αλλαγή δεν θα σου δείχνει καθόλου δεκαδικά, πχ το 34,15 θα το κάνει 34 και το 34,67 θα το κάνει 35 (στρογγυλοποιεί στον πλησιέστερο ακέραιο).