Не работает Автозаполнение телефона в чекауте

Постараемся включить в 4.18.1.

Можно уже где-то на демо увидеть?

Прошу прощения за задержку. Очень долго не могли добраться до этого вопроса, так как все силы были брошены на новую панель администратора. Незадолго до выхода беты CS-Cart 4.18.1 у нас появилась возможность глубже погрузиться в эту тему:

Разработчики изучили проблему. Она вызвана тем, что браузер Safari в iOS работает с номерами телефона не так, как того требуют междунардоные стандарты. Это известная проблема браузера, которая периодически всплывает в разных источниках.

Оказалось, мы уже сталкивались с проблемой раньше — поэтому ещё в версии CS-Cart 4.15.1 это поведение было явно описано в журнале изменений:

[*] Поля профиля: Телефон: Для браузера Safari отключено автозаполнение телефона, т.к. оно работало некорректно.

Решить проблему можно; но для этого требуется дополнительная разработка именно под браузер Сафари (т.е. чтобы именно для него у нас в платформе было какое-то отдельное решение). Поэтому проблема у нас проходит как “запрос на новую функциональность”, и мы будем следить за запросами по ней.

P.S. В CS-Cart 4.18.1 исправится другой баг с автозаполнением в Safari — раньше при использовании русского языка автозаполнение могло предложить ввести телефон в “Примечания покупателя”. Оказалось, Safari воспринимал “тел” в слове “покупателя” как признак того, что поле про “телефон”.

@ikoshkin смотрите, наш таймлайн:
1/ в августе 2023 оформлен запрос на доработку/баг
2/ в сентябре 2023 признали багом
3/ в ноябре 2023 года объявили что постарются включить в 4.18.1.
4/ в феврале 2024 сказали что это не баг

Что смущает:
1/ плохое управление ожиданиями
2/ долгая коммуникация
3/ результата нет
4/ платный пользователь платформы недоволен

Теперь почему это баг и почему это надо чинить:
0/ у 99% пользователей на IPhone по умолчанию Safari. Нам нужно подстраиваться под этих пользователей даже если Сафари работает не по международным стандартам. Особенно когда функциональность критичная

4 лайка