Новый тип данных: телефон

Рейтинг: -3.0416  
На голосовании
Предложил Пользователь 2795 25.02.2012 06:43:53

Новый тип данных: телефон

Предлагаю добавить свойство элемента ИБ нового типа - телефон.Хранить в базе исключительно в международном формате, с кодом страны и ведущим плюсом, без пробелов, дефисов и скобок.

Предусмотреть контроль правильности сохранения, сделать обязательным указание ведущего плюса перед кодом страны, чтобы исключить разночтения.
Пример:

8921xxxxxxx
921xxxxxxx
7921xxxxxxx
+7921xxxxxxx (правильный вариант)

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

Рейтинг: 0  
Пользователь 30201 01.03.2012 18:16:15
А как узнать где у телефона код, а где номер, если хранить его без скобок?
А как быть с добавочными?
Рейтинг: 0  
Пользователь 36231 08.03.2012 12:55:15
Думаю решать цмс какой номер правилен, а какой нет - это неправильно. цмс дает инструмент - а вы сами должны им управлять им, да и телефонный номер не такая уж необходимость.
Рейтинг: 0  
Пользователь 1848 11.03.2012 14:28:35
Думаю, должна быть возможность добавлять маски и валлидаторы к полям