Заметил интересное поведение с подарочными сертификатами

Вот создал тему в песочнице Обнаружил проблему с подарочными сертификатами, а затем подумал ведь поведение по логике неправильное. Как вы прокомментируете этот момент?

опишите пошагово как воспроизвести проблему в демке. Если она воспроизводится только в вашем магазине, то напишите в Help desk и мы изучим проблему в вашей установке

В моем магазине аналогичная ситуация.

Сделал новую установку магазина 4.8.1 SP1 и проблема есть! И на моем 4.7.4 тоже! Делайте такие шаги для отлова ошибки. По крайней мере у меня так. Создайте новую валюту Тенге и заполните по примеру: http://joxi.ru/4AkEz15SyPWovm в качестве тысячного разделителя можно поставить и пробел и проблема сохранится. В настройках модуля подарочного сертификата сделайте следующие настройки: http://joxi.ru/xAeXY3bIpz3gn2
Просто выставил сумму больше. И теперь попробуйте купить сертификат. Будет вот такое: http://joxi.ru/1A5JZwdFnqBG5r то есть сумму не воспринимает. А вот если убрать тысячный разделитель в валюте то все работает.

В демке невозможно выставить сумму подарочного сертификата больше, чем уже стоит и поэтому проверить не получается! Возможно и с рублями по умолчанию тоже самое происходит, но я не проверял.

Проверил с валютой по умолчанию (рубль) тоже самое! http://joxi.ru/52aenKbt4VLgG2

И еще прошу обратить внимание, что символ валюты перескакивает на следующую строку и стоит в неправильном месте! Это касается расположения символа справа от суммы, если слева то там все нормально!

Ecomlabs предложил решение по проблеме суммы и оно сработало! Но я так думаю это временный костыль и нужно это исправить!
https://forum.cs-cart.ru/t/obnaruzhil-problemu-s-podarochnymi-sertifikatami/5357/5?u=darklynx

Данное поведение было исправлено, и будет включено в следующую версию - 4.8.2.

1 лайк