#1
Отправлено 20 Март 2013 - 11:34
Например, в формате +AА BBBB CCCCCCC... Т.е. сначала знак + и 2 пробела и цифра, а другие символы запрещены?
Чтобы система ругалась и не позволяла сохранить контрагента с номером в другом формате?
#2
Отправлено 20 Март 2013 - 11:49
Но гарантированно работает пока только в Firefox. Работа в других браузерах будет налажена позже.
#3
Отправлено 24 Сентябрь 2013 - 11:27
Создаю шаблон заполнения N3[-]1N3[-]1N2[-]1N2 но выходит ошибка "В шаблоне в элементе списка дефис с краю"
Если "-" заменить на "+" то все работает. Как сделать чтоб работало со знаком "-" ?
Сообщение отредактировал f-jeka: 24 Сентябрь 2013 - 13:25
#4
Отправлено 28 Сентябрь 2013 - 10:29
#5
Отправлено 30 Сентябрь 2013 - 02:25
#6
Отправлено 30 Сентябрь 2013 - 08:55
#7
Отправлено 19 Январь 2014 - 01:38
#8
Отправлено 20 Январь 2014 - 14:05
#9
Отправлено 04 Июль 2015 - 01:28
#10
Отправлено 04 Июль 2015 - 16:38
#11
Отправлено 14 Июль 2015 - 22:49
Я писал автоисправление поля телефона для вариантов 8918 и 7918 на +7918. Может немного архаично, но работает вроде. Настраивается на сохранение поля "Телефон +7"
if ((!empty($line['Телефон +7'])) AND (strlen($line['Телефон +7'])>8)){ $t=$line['Телефон +7']; $tn=$t; $t1=substr($t,0,1); $t2=substr($t,0,2); if ($t2=="7") { $tn="+7".substr($t,1); } elseif ($t1=="8") { $tn="+7".substr($t,1); } elseif ($t1=="9") { $tn="+7".substr($t,0); } $line['Телефон +7']=$tn; }
Сообщение отредактировал Александр Пономарев: 14 Июль 2015 - 22:52
#12
Отправлено 17 Июль 2015 - 17:02
Александр Пономарев (14 Июль 2015 - 22:49) писал:
Я писал автоисправление поля телефона для вариантов 8918 и 7918 на +7918. Может немного архаично, но работает вроде. Настраивается на сохранение поля "Телефон +7"
if ((!empty($line['Телефон +7'])) AND (strlen($line['Телефон +7'])>8)){ $t=$line['Телефон +7']; $tn=$t; $t1=substr($t,0,1); $t2=substr($t,0,2); if ($t2=="7") { $tn="+7".substr($t,1); } elseif ($t1=="8") { $tn="+7".substr($t,1); } elseif ($t1=="9") { $tn="+7".substr($t,0); } $line['Телефон +7']=$tn; }
Спасибо за пример. Я пробовал отправку смс на номера без "+", просто на 79000000000, вроде отправляет без проблем. Поэтому не стал заморачиваться с "+". Попробуйте, должно работать. Хотя если уже делаете с "+", то думаю менять не за чем)
#13
Отправлено 20 Июль 2015 - 16:52
Александр Пономарев (14 Июль 2015 - 22:49) писал:
Я писал автоисправление поля телефона для вариантов 8918 и 7918 на +7918. Может немного архаично, но работает вроде. Настраивается на сохранение поля "Телефон +7"
Вы кстати не подскажите как ищите дубли по полю "Телефон"? так чтобы дублирующиеся записи выдавались в таблице для дальнейшей пересортировки.
#14
Отправлено 12 Апрель 2016 - 17:28
#15
Отправлено 13 Апрель 2016 - 15:23
[a-z][@][a-z][.][a-z] такая маска не позволяет ввести email типа мыло@домен.рф а так же нет возможности вписать email с доменом третьего уровня email@name.domain.com подскажите пожалуйста как можно это сделать?
#16
Отправлено 13 Апрель 2016 - 16:23
#17
Отправлено 19 Апрель 2016 - 10:45
#18
Отправлено 10 Июль 2016 - 17:42
Александр Пономарев (14 Июль 2015 - 22:49) писал:
Я писал автоисправление поля телефона для вариантов 8918 и 7918 на +7918. Может немного архаично, но работает вроде. Настраивается на сохранение поля "Телефон +7"
if ((!empty($line['Телефон +7'])) AND (strlen($line['Телефон +7'])>8)){ $t=$line['Телефон +7']; $tn=$t; $t1=substr($t,0,1); $t2=substr($t,0,2); if ($t2=="7") { $tn="+7".substr($t,1); } elseif ($t1=="8") { $tn="+7".substr($t,1); } elseif ($t1=="9") { $tn="+7".substr($t,0); } $line['Телефон +7']=$tn; }
В вашем примере, если убрать вычисление на отображение поля или выключить вычисление, то номера телефонов снова отображаются не корректно, без "+". Т.е. как понимаю ваше вычисление не перезаписывает данные в поле, а просто подменяет? Можете объяснить? Как сделать, чтобы данные именно перезаписались в нужном формате?
#19
Отправлено 13 Июль 2016 - 19:02
#20
Отправлено 15 Июль 2016 - 09:55
bottrop (10 Июль 2016 - 17:42) писал:
bottrop (10 Июль 2016 - 17:42) писал:
$line['Телефон +7']=$tn;это и есть перезапись данных в поле Телефон +7.
Творческая группа "ТАВР".
www.TAVR.pro Художественная ковка, металлоконструкции.
www.СтолМет.рф Складные столы, стулья и системы для их хранения
Количество пользователей, читающих эту тему: 13
0 пользователей, 13 гостей, 0 анонимных