How can you change the currency format in an OpenCart platform? | Knowband

Jak zmienić format waluty na platformie OpenCart?

OpenCart to wciągająca platforma eCommerce, która jest wykorzystywana na dużą skalę na całym świecie ze względu na obecność szerokiego zakresu funkcji i funkcjonalności. Platforma ta stała się obiecującą platformą dla nowych i doświadczonych właścicieli witryn, a także z nieskazitelnych funkcji eCommerce.

Dzięki funkcji obsługi wielu walut, świetnym motywom i Rozszerzenia OpenCart, znalazła swoich klientów na całym świecie, którzy chcą prowadzić działalność w ich ojczystym języku. Jednak widziałem wielu właścicieli witryn, którzy nie są w stanie wprowadzić zmian w formacie walutowym w swoim sklepie OpenCart. Poprzez interakcję z tymi klientami, znalazłem wspólny problem dotyczący "Jak zmienić format waluty w OpenCart zgodnie z indyjskim systemem walutowym?"

Zrozumienie wrażliwości i obaw wszystkich właścicieli sklepów, którzy stoją przed tym problemem, oto rozwiązanie dla Ciebie. Zanim przejdziemy do przodu w tym kierunku, dajmy nam wgląd w standardowy format waluty na platformie OpenCart.

Domyślnie OpenCart stosuje standardowy format walutowy, który umieszcza przecinek (,) po każdych trzech cyfrach liczby podczas wyświetlania ceny, ale nie ma to miejsca w przypadku indyjskiej waluty. Na przykład właściciele sklepów, którzy są kierowani na klientów mieszkających w Indiach, chcą zmienić format ceny z $ 1,000,000 na INR 10,00,000, który reprezentuje indyjski system wartości dziesiętnych.

Aby dokonać tego dostosowania, właściciele sklepów OpenCart muszą zrozumieć fakt, że w panelu administracyjnym nie ma funkcji zaplecza, aby wprowadzić tę zmianę. Wymagane zmiany można jednak wprowadzić, wprowadzając wymagane zmiany w podstawowych plikach OpenCart. Poniżej znajdują się kroki, które mogą poprowadzić właścicieli sklepów OpenCart we właściwym kierunku.

Dla platformy OpenCart 2.2.xx i nowszych

  • Edytuj plik /system/library/cart/currency.php.
  • Musisz przeszukać poniższą linię,

$ string. = number_format (kwota $, (int) $ decimal_place, $ this-> language -> get ('decimal_point'), $ this-> language-> get ('thousand_point'));

Teraz musisz zastąpić powyższą linię kodem podanym poniżej,

$ string. = number_format ($ amount, (int) $ decimal_place, $ this-> language-> get ('decimal_point'), $ this-> language-> get ('thousand_point')); $ string1 = substr ($ string, 0,1); $ string2 = substr ($ string, 1); $ string2 = str_replace (',', ", $ string2); setlocale (LC_MONETARY, 'en_IN'); $ string = $ string1.money_format ('%! i', $ string2);

  • Musisz zapisać plik z zaimplementowanymi zmianami w celu uzyskania pożądanego formatu waluty.

Dla wszystkich innych wersji OpenCart przed 2.2.xx

  • Edytuj plik /system/library/currency.php.
  • Musisz przeszukać linię podaną poniżej,

$ string. = number_format (round ($ value, (int) $ decimal_place), (int) $ decimal_place, $ decimal_point, $ thousand_point);

Teraz musisz zastąpić powyższą linię kodem podanym poniżej,

$ string. = number_format (round ($ value, (int) $ decimal_place), (int) $ decimal_place, $ decimal_point, $ thousand_point); $ string1 = substr ($ string, 0,1); $ string2 = substr ($ string, 1); $ string2 = str_replace (',', ", $ string2); setlocale (LC_MONETARY," en_IN); $ string = $ string1.money_format ('%! i', $ string2);

  • Na koniec, musisz zapisać plik z zaimplementowanymi zmianami, aby uzyskać pożądany format waluty.

Są to proste kroki, które muszą być wdrożone przez właścicieli witryn OpenCart, aby osiągnąć format waluty indyjskiej, wyświetlając ceny produktów swoim klientom. Jeśli potrzebujesz innych rozszerzeń OpenCart, aby poprawić funkcjonalność i wydajność sklepu OpenCart, musisz odwiedzić stronę Strona Knowband. Poza tym, zapewniając wspaniałe rozszerzenia Magento, OpenCart, i PrestaShop witryny, firma jest w stanie zapewnić niestandardowe usługi rozwoju wtyczek swoim klientom na całym świecie.

To również Cię zainteresuje:

Joe Parker

We boast of the best in the industry plugins for eCommerce systems and has years of experience working with eCommerce websites. We provide best plugins for platforms like - Magento, Prestashop, OpenCart and Shopify. We also provide custom module development and customization services for the website and modules.

Leave a Reply

Your email address will not be published. Required fields are marked *