Как убрать пробелы в ценах

Автор ndesign, 07 июля 2020, 13:26:24

« назад - далее »

ndesign

Добрый день.

Как можно убрать пробелы в ценах PrestaShop 1.7.6.2 ?

Например: 1 025,00 чтобы отображалось как 1025,00 без пробела.

Я так понимаю, что это надо менять где-то здесь: translations/cldr/main–ru-RU—currencies ?

Но что именно надо изменить ?

Mr.Sen

В админке в настройках валюты измените формат.

ndesign

Цитата: Mr.Sen от 07 июля 2020, 14:25:47
В админке в настройках валюты измените формат.
В PrestaShop 1.7.6.2 такого нет, в версии 1.6 было.

PrestaMan

В /localization/CLDR/core/common/main/ выбираете язык, для русского ru.xml меняете
<currencyFormats numberSystem="latn">
<currencyFormatLength>
<currencyFormat type="standard">
<pattern>#,##0.00 ¤</pattern>
</currencyFormat>
<currencyFormat type="accounting">
<pattern>#,##0.00 ¤</pattern>
Эксперт Prestashop - решения всех проблем, написание модулей, создание тем для интернет-магазинов под Prestashop.
Эксперт Magento - создам сайт на Magento, программирование кастомных модулей для Magento, кастомизация тем Magento.
Лучшие цены!!!

ndesign

Цитата: PrestaMan от 07 июля 2020, 16:36:01
В /localization/CLDR/core/common/main/ выбираете язык, для русского ru.xml меняете
<currencyFormats numberSystem="latn">
<currencyFormatLength>
<currencyFormat type="standard">
<pattern>#,##0.00 ¤</pattern>
</currencyFormat>
<currencyFormat type="accounting">
<pattern>#,##0.00 ¤</pattern>


Получается чтобы убрать пробел надо #,##0.00 ¤ заменить на #,0.00 ¤ ?

ndesign

Цитата: ndesign от 08 июля 2020, 10:18:36
Цитата: PrestaMan от 07 июля 2020, 16:36:01
В /localization/CLDR/core/common/main/ выбираете язык, для русского ru.xml меняете
<currencyFormats numberSystem="latn">
<currencyFormatLength>
<currencyFormat type="standard">
<pattern>#,##0.00 ¤</pattern>
</currencyFormat>
<currencyFormat type="accounting">
<pattern>#,##0.00 ¤</pattern>

Сделал так 0.00 ¤ и стало норм, спасибо.

Получается чтобы убрать пробел надо #,##0.00 ¤ заменить на #,0.00 ¤ ?