Как сделать отображение символа валюты после цифр и добавить пробел между ними в PrestaShop 1.7.4.2

Как сделать отображение символа валюты после цифр и добавить пробел между ними в PrestaShop 1.7.4.2

30.08.2018 06:46:41 Просмотров 85 Источник

Здравствуйте! С момента обновления PrestaShop 1.7 вы больше не можете настраивать валюту. В моей теме по умолчанию символ валюты отображается прямо перед цифрами, без пробела. Но он должен быть прямо противоположным, символом после чисел с пробелом между ними. Если бы кто-нибудь знал способ обойти это, я был бы очень благодарен.

У вопроса есть решение - Посмотреть?

Ответы - Как сделать отображение символа валюты после цифр и добавить пробел между ними в PrestaShop 1.7.4.2 / How to make the currency symbol display after the numbers and add a space between them in PrestaShop 1.7.4.2

Rolige

30.08.2018 10:34:10

Я мог бы объяснить здесь, но есть много учебников в интернете, которые, я думаю, могут быть более полезными, здесь один, чтобы изменить символ: https://zemez.io/prestashop/support/how-to/prestashop-1-7-%D1%81hange-currency-symbol/

Если вы хотите изменить положение символа, вам нужно

  1. Перейдите в translations/cldr/main--xx-XX--numbers(где xx-XX-ваш язык, en-EN, de-DE или ru-RU). Откройте этот файл с помощью любого редактора кода.
  2. Найдите что-то вроде этого "accounting":"и "standard"и переместите символ \u00a0в начало или конец, в зависимости от того, где вы хотите разместить символ.

Например, я буду перемещать символ от начала до конца en-US чисел.

Перед: "accounting":"\u00a4#,##0.00;(\u00a4#,##0.00)","standard":"\u00a4#,##0.00" После: "accounting":"#,##0.00\u00a4;(#,##0.00\u00a4)","standard":"#,##0.00\u00a4"

Hpe это поможет!

https://stackoverflow.com/questions/52100967/how-to-make-the-currency-symbol-display-after-the-numbers-and-add-a-space-betwee/52104201#comment91161768_52104201
Это не решит мою проблему. Существует не так много этих учебников, я нашел 3, которые являются актуальными. Zemez на самом деле разработчик моей темы, к сожалению, моя поддержка истекла. Я не хочу менять символ валюты, но измените его положение так, чтобы он отображался после чисел с пробелом между ними. Я почти уверен, что это должно быть сделано в главном файле--xx-Xx -- numbers
https://stackoverflow.com/questions/52100967/how-to-make-the-currency-symbol-display-after-the-numbers-and-add-a-space-betwee/52104201#comment91185276_52104201
можете ли вы сказать нам, какой из них является текущим кодом iso валюты, которую вы используете, и окончательный формат, который вы хотите иметь?
https://stackoverflow.com/questions/52100967/how-to-make-the-currency-symbol-display-after-the-numbers-and-add-a-space-betwee/52104201#comment91207733_52104201
ISO код моей валюты выглядит так-PLN / 985. В магазине он отображается как PLNxx, xx, где x-это числа. Я хочу,чтобы он отображался так - xx, xx PLN, где xx-это числа, конечно.
https://stackoverflow.com/questions/52100967/how-to-make-the-currency-symbol-display-after-the-numbers-and-add-a-space-betwee/52104201#comment91209437_52104201
Ок я добавил и объяснение, как изменить расположение символа также.
https://stackoverflow.com/questions/52100967/how-to-make-the-currency-symbol-display-after-the-numbers-and-add-a-space-betwee/52104201#comment91211359_52104201
Эй, спасибо за ваш ответ. К сожалению, я не смог заставить это решение работать. Независимо от того, что я ввел как в бухгалтерии, так и в стандарте, формат цены остался неизменным на сайте. Я был бы рад, если бы Вы сказали, как именно я должен редактировать этот кусок кода, может быть, это так, но я сомневаюсь в этом. Вот она - "бухгалтерия":"#,##0.00\u00a0\u00a4; (#,##0.00\u00a0\u00a4)", "стандарт": "\u00a4\u00a0#,##0.00"
https://stackoverflow.com/questions/52100967/how-to-make-the-currency-symbol-display-after-the-numbers-and-add-a-space-betwee/52104201#comment91211891_52104201
Очистите кэш, это работает, потому что я проверил, прежде чем редактировать мой ответ!
Konstantin Streletsky

29.08.2019 09:58:57

Если кто-то ищет изменение валюты войдите в PS 1.7.6.

Теперь он находится в таблице ps_currency_lang

Через админ панель нельзя изменить в данный момент, только phpmyadmin :(

Закрыть X