Перейти к содержанию

Рекомендуемые сообщения

Понадобилось мне добавить маску для поля "Телефон" при регистрации.

С добавлением самой маски проблем нет, но есть одно "НО" - регистрируются люди не только из РФ и, соответственно, код страны может быть не только +7, а +38, к примеру.

Единственным выходом я вижу разбить поле "Телефон" на два - "Код страны" и "Номер телефона" - а потом в обработчике их склеить перед записью в БД.

Добавить поле "Код страны" в tpl-файл, опять-таки, не проблема. А вот в обработчике как поймать и склеить их - не пойму никак...

Поэтому прошу помощи.

P.S. OcStore 1.5.5.1.1 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

а почему не предоставить пользователям самим вводить номер?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я сам, вообще, маски не приветствую - загонять пользователя в рамки не есть гуд.

А вот заказчику прямо жуть как хотелось маску прикрутить...

Я нашел вариант лучше - http://andr-04.github.io/inputmask-multi/ru.html 

Уже начал было прикручивать, но все-таки на пол-дороги удалось убедить заказчика, что простая подсказка будет лучше

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.