BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 24 июн 2025, 02:16

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 10 ] 
Автор Сообщение
 Заголовок сообщения: Параметр типа телефон
СообщениеДобавлено: 08 апр 2013, 14:08 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 24 июн 2009, 17:49
Сообщения: 640
Карма: 10
Доброго дня!

Видел на форуме обсуждения, как правило все заканчивалось использованием строкового параметра. Я все-таки хочу попробовать добить.

У меня телефоны должны быть такого формата: +XXX (YY) NNNNNNN, где XXX код страны, YY код города, NNNNNNN телефон абонента.
В конфиг забил такую строчку:
Код:
phones.numberformat.f32=+XXX(XX)XXXXXXX

Однако не помогает. После ввода первой цифры до открывающейся скобки курсор сразу прыгает за скобку и не дает ввести нужный формат.

Что же делать?

Сервер: 5.2 1473
Клиент: 5.2 1157


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Параметр типа телефон
СообщениеДобавлено: 08 апр 2013, 15:24 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 05 сен 2012, 18:20
Сообщения: 457
Карма: 27
Здравстуйте.
На текущий момент изменять возможно только "Формат вывода", что и производит приведенный вами пример.
Но сам редактор остается в прежнем формате.

Также в вашем примере необходимо выставить параметр длины телефона.
Код:
phones.customLengthNumber=12


Вложения:
Комментарий к файлу: Вот ваш пример.
Новый.jpg
Новый.jpg [ 38.95 КБ | Просмотров: 3612 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Параметр типа телефон
СообщениеДобавлено: 08 апр 2013, 16:26 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 24 июн 2009, 17:49
Сообщения: 640
Карма: 10
У меня так не получается.
Посмотрите, пожалуйста, аттач. Последний символ (12-й) при выводе теряется и форматирование не садится.

В конфиге:
Код:
phones.numberformat.f32=+XXX(XX)XXXXXXX
phones.customLengthNumber=12


Вложения:
BGB1.jpg
BGB1.jpg [ 238.24 КБ | Просмотров: 3607 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Параметр типа телефон
СообщениеДобавлено: 08 апр 2013, 17:11 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 05 сен 2012, 18:20
Сообщения: 457
Карма: 27
Можно указать только код параметра
Код:
phones.numberformat.32=+XXX(XX)XXX-XX-XX

Если вы хотите с указанием кол-ва цифр в коде страны и города.
Код:
phones.numberformat.32.1Y=+XXX(XX)XXX-XX-XX

Значения берутся относительно редактора.
Для вас Y - может принять значение от 0 до 6. Все будет зависеть в каком формате вы будете сохранять.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Параметр типа телефон
СообщениеДобавлено: 08 апр 2013, 17:45 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 05 сен 2012, 18:20
Сообщения: 457
Карма: 27
В ближайшем обновлении расширем поле под код страны до трех цифр.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Параметр типа телефон
СообщениеДобавлено: 08 апр 2013, 17:49 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 24 июн 2009, 17:49
Сообщения: 640
Карма: 10
Кажется получилось....
Если ввести в редактор: 1(23)456789012 то отображается +123(45)6789012
это при конфиге:
Код:
phones.customLengthNumber=12
phones.numberformat.6=+XXX(XX)XXX-XX-XX

но это ж ужас! я не представляю как это операторам объяснять.

Похоже действительно буду текстовый параметр использовать....


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Параметр типа телефон
СообщениеДобавлено: 08 апр 2013, 17:50 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 24 июн 2009, 17:49
Сообщения: 640
Карма: 10
Цитата:
В ближайшем обновлении расширем поле под код страны до трех цифр.

Это будет очень, очень здорово!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Параметр типа телефон
СообщениеДобавлено: 08 апр 2013, 17:54 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 24 июн 2009, 17:49
Сообщения: 640
Карма: 10
Я все же не понял, что вы имели ввиду:
Цитата:
Значения берутся относительно редактора.
Для вас Y - может принять значение от 0 до 6. Все будет зависеть в каком формате вы будете сохранять.


Единственный инструмент выбора формата при вводе номера это ведь количество цифр в круглых скобках? Насчет Y - почему от 0 до 6? Что это?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Параметр типа телефон
СообщениеДобавлено: 08 апр 2013, 18:22 
Не в сети
Разработчик
Аватара пользователя

Зарегистрирован: 05 сен 2012, 18:20
Сообщения: 457
Карма: 27
Да единственный выбор, это кол-во в круглых скобках.
Так вот если вы в редакторе сохранете так:
+7(123456)89012 - то при отображении будет взят параметр phones.numberformat.32.16 или
+7(12345)890123 - то при отображении будет взят параметр phones.numberformat.32.15 или
+7(1234)8901234 - то при отображении будет взят параметр phones.numberformat.32.14 или
+7(123)89012345 - то при отображении будет взят параметр phones.numberformat.32.13 или
+7(12)890123456 - то при отображении будет взят параметр phones.numberformat.32.12 или
+7(1)8901234567 - то при отображении будет взят параметр phones.numberformat.32.11 или
+7()89012345678 - то при отображении будет взят параметр phones.numberformat.32.10

При условии что код параметра == 32

Если вам не нужно обращать внимание как был сохранен номер, можете использовать только параметр "phones.numberformat.32"


Последний раз редактировалось Ildar 08 апр 2013, 18:27, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Параметр типа телефон
СообщениеДобавлено: 08 апр 2013, 18:25 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 24 июн 2009, 17:49
Сообщения: 640
Карма: 10
Ясно, спасибо.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 10 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
POWERED_BY
Русская поддержка phpBB
[ Time : 0.045s | 39 Queries | GZIP : On ]