С ноутбуком в белградском хостеле я смотрю на Дунай и заканчиваю новый релиз Callme. Он не зря носит имя 2.0, в нем новое почти все. И это реально круто — сейчас вы в этом убедитесь.
Первый релиз Callme, версия 0.2, вышла в свет ровно три года назад и постоянно менялась. C тех пор я получал множество вопросов от вас: о кодировке, конфликтах со старыми версиями jQuery. Не оставлял без внимания пожелания в блоге и на форуме. В результате и получилась вторая версия скрипта.
Пока заканчивалась работа над другим продуктом, я решил, что мне срочно нужно переделать Callme. Забросив все остальные дела, я так и сделал. Подробнее о своей работе я напишу в другом посте, а этот ожидаемо будет посвящен только релизу. Поехали!
Что такое Callme
Callme — это бесплатный скрипт обратного звонка.
Подробнее о скрипте читайте в описании Callme.
Скрипт бесплатный, вы можете пользоваться им на своих сайтах. Можно поддержать меня и купить лицензию, это стоит от 7$ на ваше усмотрение, а как это сделать, написано здесь.
Что нового в версии 2.0
Новое почти все и вы заметите улучшения с первого взгляда. Расскажу по пунктам:
- работа с любыми версиями jQuery, начиная от 1.4; В прошлых версиях для jq от 1.4 до 1.7 требовалось вносить изменения в код, теперь этого делать не нужно. Если ваш сайт работает со старыми версиями, я не буду больше сетовать на это, а скрипт не будет и подавно;
- Callme теперь работает одинаково в кодировке utf-8 и win-1251; нет, правда, если ваш сайт работает в win-1251, это больше не проблема;
- скрипт можно подключать из любой папки, вообще из любой… Наконец-то, скажете вы, я не смогу говорить, что скрипт загружен не туда. И окажетесь правы.
- можно указывать, какие поля должны быть обязательными к заполнению. Если этого не сделать, обязательными будут все текстовые поля формы;
- можно добавлять placeholder для текстовых полей, подробно об этом написано в инструкции;
- быстрая загрузка формы; теперь все, кроме отправки, происходит прямо в браузере, форма грузится за долю секунды;
- множество других мелких доработок.
Как выглядит
Скрипт содержит 6 шаблонов оформления:
- apple — в стиле Apple;
- default — по умолчанию, самый крутой;
- blackred — чёрно-красный;
- vk — в стиле ВКонтакте;
- fb — Facebook;
- pink — Розовый.
Чтобы поменять шаблон, достаточно обновить его название в настройках скрипта.
Установка
Процесс установки и настройки не изменился, скрипт по-прежнему подключается в одну строку. Пожалуйста, добавляйте вызов скрипта в самый конец вашего html-кода. Вот инструкции:
Посмотреть и скачать
Посмотреть скрипт в работе:
Здравствуйте Назар.
Мой сайт на без движковом хостинге Max Net
Будет скрипт работать? доступен php 5
как она устанавливается то?
Доволі просто.
Благодарю вас, Назар, за вашу работу.
Есть один вопрос:
Когда появляется форма, и если она попадает на то место, где меню сайта, она оказывается под меню.
В меню тоже используется скрипт. Такое ощущение, что скрипт меню главнее. Или может в чем-то другом причина.
Не подскажите как с этим побороться?
Спробуйте підключити скрипт тільки один раз.
Назар, огромная благодарность Вам за Ваши труды и отличные продукты! Вопрос тот же: на айфонах Callme не отображается и не работает. Что будем с этим делать?
@Ольга, я скоро выпущу новую версию, там мобильным будет уделено больше внимания.
Назар, благодарю за удобный скрипт, подскажите пожалуйста будет ли поддержка мобильныйх устройств? С айфона не срабатывает демо.
подскажите пожалуйста, а как менять цвет обязательных полей? имею ввиду рамку вокруг поля ввода
@Илья, в style.css
Назар здравствуйте! скажите пожалуйста а можно ли как нибудь сделать чтобы когда письма приходили на почту, чтобы имя отправителя было не Call me а другое?
@Евгений, конечно, в send.php редактируется.
Здравствуйте!
Стала появляться такая трабла – при отправке данных из формы (отправить запрос) работа скрипта зависает!
То есть отправка идет и идет… по несколько минут
Как это исправить? Может обновиться до последней версии ? но тогда все настройки вроде пропадают… (
Хотим купить лицензию – будет ли в этом случае оперативно оказываться помощь в решении возникающих проблем в работе скрипта?
Спасибо!
@Юрий, в результате отправляются или нет? Если да, то вопрос к хостеру, если нет, то либо запретили отправку (опять же к хостеру), либо ошиблись в настройке (проверьте). Если обновляетесь, то оставляйте config.js и send.php, в них все настройки хранятся, если вы шаблоны не трогали.
@Назар Токарь, Спасибо за ответ!
Письма вроде так или иначе отправляет ( правда с задержкой)
Меняли как было указано в инструкции название полей,
затем стили самого окна (с цветом поигрались) и боковую кнопку поменяли (ширину, высоту и сам bttn.png).
Вобщем не сочтите за спам – одна из наших страниц:
http://www.pressmax.ru/ecatalog/pressmax500/507/
У меня возникла мысль – может тормозится отправка тупо из-за скорости интернета или как вы заметили из-за ограниченных ресурсов хостинга. На страницах есть много других ява-скриптов.
С Уважением,
@Юрий, чтобы ускорить отправку, отключите поиск города по ip адресу, это отдельный запрос, который требует времени. Инструкцию найдёте на форуме.
Ну и вообще можете пользоваться vps, а не виртуальным хостингом.
Устанавливал на сайте, немного не понравился, в итоге психанул и написал все с 0 :)))
Двигатель прогресса :)
Добрый день. Назар, подскажите как можно использовать две копии callme на одном сайте? Заранее спасибо!
Такой возможности штатно не предусмотрено.
Сколько будет стоить написание скрипта как у callbackhunter?
25.000$
Установил скрипт на сайт. Отлично работает.
При подключении callme перестает работать переключение вкладок на главной и orbit слайдер тоже отваливается. Стоит jQuery 1.11.1. Везде получаю “Uncaught TypeError: undefined is not a function”.
@Владимир, обновите скрипт из свежего архива.
Хорошо, попробую, позже отпишусь!
Здравствуйте, Назар!
Скрипт просто класс! Огромное Вам спасибо за труды!
Но есть не большая проблемка. Суть в чем, все отправляет нормально, но как только “callTime”: “0”, чтобы не использовать время звонка, письма, как ни крутил, не приходят.
В чем может быть проблема?
За ранее спасибо!
@Андрей, какая у вас версия скрипта?
@Назар Токарь, 2,0
Ставьте 2.1.
Назар подскажите путь где корректируются стили, а именно открыв окно – отображаеться в центре сайта где можно его сместить например в права и немного в низ не могу найти…. заранее Вам спасибо
@Юрий, есть два варианта настройки: форма появляется рядом с местом клика и форма появляется посредине.
@Назар Токарь, ок а как тогда сделать что бы с местом клика и разве стили нельзя поправлять ?
Назар извеняюсь нашел где вибрать (0 или 1) место расположения , но все же таки разве стили нельзя поправлять
@Юрий, мне кажется, чувство реальности покидает меня, я не понимаю, о чём вы вообще говорите.
Назар, я имею виду когда открыть окно (для заполнения) и проинспектировать элемент (в стилях) можно изменять расположения окна
( element.style {
position: absolute
left: 1233px
top: 332px
display: block
} -вот где эти теги находится в котором эти стили можно редактировать, изменить…
@Юрий, о, так бы сразу и спросили. Это меняется в callme.js. Вообще все поведение формы там меняется. На форуме было написано, как менять эти параметры.
Добрый день
Не подскажите а где настройки о том через сколько закрывается окно call me после того как сообщение послано?
заранее спасибо за ответ
@Диа, есть вызов функции
dl('cmeHide', 4);
, где 4 — кол-во секунд перед закрытием.@Назар Токарь, в каком файле внести изменения, не могу найти.
@Юрий, придётся немного подумать.
В случае кириллического домена в письмо попадает урл в пуникоде. Некритично, но глаз царапает :)
Уважаемый дедушка!!! А есть ли такая возможность при вызове вашего скрипта путем нажатия на ссылку, внести изменение в поле вопроса, те. Чтобы при открытии формы в поле вопрос появлялся текс, например, ПРИВЕТ
@Алексей, да, это функция текста по умолчанию, смотрите как написано в конфиге, это текст в скобках.
@Назар Токарь, да я понял, что это текст в скобках.
Представим что мы слелали обычную кнопку и указали ей класс, который открывает форму обратного звонка. Можно ли в функционал кнопки подставить параметр, переменную статическую, которая при нажатии нашей кнопки и вызове окна callme заменит текст в поле ваш вопрос.
На данный момент такого нет, но возможно в будущем я сделаю, чтобы дополнительные атрибуты источника клика учитывались.
Можно как нибудь прицепить данные из метрики? Например источник траффика? От куда пришел посетитель?
Источник трафика есть в самом скрипте. А из метрики вы можете прикрепить отслеживание кол-ва кликов и их параметры (источник, ось, страна и т.д.) Ищите инструкцию на форуме.
Можно ли как нибудь ограничить на номер телефона буквы. То есть вместо букв только цифры?
Поставьте дополнительно скрипт маски для поля, в самом скрипте такого функционала на данный момент нет. Позже будет.
Можно ли поменять цвет формы и как это сделать?
Вы можете выбрать один из 6 шаблонов, у них разные цвета. Если не подходят редактируйте style.css любого из них по своему вкусу.
После добавления кода:
У меня исчезает таймер. Код таймера такой:
Вы привели вызов функции, а как выглядит сама функция, из него неясно.
@Назар Токарь, вставил с сайта: http://timegenerator.ru/
<script type="text/javascript" src="http://timegenerator.ru/s/23756ab3eaa0e23af9a0fd337dadb6d4.js"></script>
С ним так же не работает
@Ильдар, откройте этот файл и посмотрите, что в нём :). Напомню: я не несу ответственности за скрипты других разработчиков.
Добрый вечер не подскажите
в мозиле при нажатии на кнопку не открывается окно
в остальных браузерах все отлично работает
спасибо за ответ
Добрый вечер. Вероятно, вам нужно почистить кэш браузера.
Здравствуйте! Подскажите пожалуйста, а возможно ли как то поменять внешний вид кнопки “Заказать обратный звонок” что бы подогнать ее под дизайн сайта? И скажите, можно ли ее запихнуть например в шапку как статическую кнопку?
Добрый день, да. Вы можете заменить кнопку btn.png на свою с соблюдением размеров. Если размеры будут отличаться, отредактируйте style.css шаблона скрипта, как это описано на форуме.
Вызов формы можно назначить любой кнопке, ссылке или другому элементу. Как это сделать — написано в инструкции.
Здравствуйте, подскажите пожалуйста, если нетрудно. Чтобы отправить sms уведомление без уведомления на email. Чистый php код, что нужно добавить сюда и в html чтобы письмо отправлялось?
Вам нужно в файле send.php закоментировать строку
@mail($to, $title, $mess, $headers);
либо не указывать адрес почты для отправки в начале этого файла.Спасибо! подскажите пожалуйста найти не могу, в каком файле отредактировать и приблизительная строка куда вписать это.
Файл не играет роли.
Как моэно сделать, что бы callme работал не в модальном окне, а на странице сайта?!
Никак.
Поставил на сайт Callme 2.0 и скрипт обратного отсчета времени, вот этот: CSS3 Countdown. Они друг с другом конфликтуют. CSS3 Countdown вынес в отдельный js и подключил между. Теперь какой из скриптов подключен вторым, тот и работает. Менял местами — то один отрубается, то другой. Может кто сможет помочь разобраться в чем конфликт? Заранее благодарен.
@Дмитрий, точно такая же проблема, два скрипта рядом не работают, или один или другой, хз что делать… @Назар, может ты нам поможешь? Подскажешь чего?
@Назар Токарь , помогите пожалуйста решить вопрос с конфликтом между callme и простым скриптом отсчета времени. Работает только один из двух. Если надо могу скинуть код скрипта.
Проверяйте, какая версия jquery работает и в самом скрипте найдите
jQuery(document).ready(function(){ ... });
Люди на форуме советовали собрать из обоих скриптов код в единый блок из двух таких.
Привет
как убрать cтрочку “Источник трафика”
из письма которое приходит о оповещине заказа звонка
@Андрей, на форуме об этом написано.
Подскажите, отправляет ли скрипт адрес страницы которая в данный момент открыта у клиента?
Да, это поле “отправлено со страницы”.
Привет
как убрать Источник трафика
из письма
А есть функция закрытия окна после отправки сообщения – или пользователю вручную нужной кликать?
@Sergey, Сам же себе и отвечу – САМО – ЗАКРЫВАЕТСЯ))))
Не терпеливо клацал сразу на кнопки, а там задержка пара секунд,
Сорри ))))
СПАСИБО!
Приветствую! Вопрос такой, почему у меня такие кривые настройки для вслывающего окна вылазят?
У меня множество смешных ответов, вам который?
Добрый день!
Хотел спросить, возможно ли установить данный скрипт в 2-х экземплярах на один и тот же сайт? Я пробовал установить на Joomla. Первый вариант работает отлично, но вот со вторым возникли проблемы и идет конфликт скриптов. Подскажите, пожалуйста, как это реализовать? На что обратить внимание и переделать? Спасибо за любую информацию!
Добрый день, такая возм-сть в данный момент не предусмотрена.
@Назар Токарь, Жаль, конечно ((
Прошу простить, что не оправдал ваши ожидания.
@DarAmal, Неет Вы что? )) Скрипт замечательный!!! Это Вам спасибо огромное!!
Здраствуйте, очень полезная штука.
Есть проблема, в IE10 (другие не пробовал). Цвет кнопки выход – меняется (стает синим…) в стандартном шаблоне и в поле “Ваш вопрос” с выбором, списка выбора нет. В остальных браузерах все нормально.
@Игорь, кнопка выход? Вы о кнопке “закрыть”? Вероятно, стили вашего сайта перекрывают, нужно скриншот увидеть.
@Назар Токарь, куда сбросить скриншот?
А как же включить время “txt.tmrw”: “завтра”,
Что вы имеете ввиду?
Не работает форма на айфоне. Пробовал не только на своем сайте.
Проверял на iPhone:
В Mobile Safari — работает, в Opera — работает.
Огромное спасибо за чудный скрипт. Правильный подход, четкое исполнение. Побольше бы таких профессиональных мастеров.
Вопрос появился при настройке стилей дефолтного шаблона. Если например я хочу расширить попап и сделать не 305 как в умолчании а 600, то точкой отсчета для центровки попапа идут та же точка, что и при 300, а это уже не по центру экрана. Как быть?
Спасибо. Нет, координаты рассчитываются независимо ширины формы.
@Назар Токарь, выставляю для .cme-form ширину в 600 окно смещается вправо.
Меняйте настройку в css шаблона скрипта, тогда будет норм.
Не приходят уведомления/отбойники на почту. Как исправлять?
ЧИТАТЬ.
И можно ли сделать чтобы в телефоне можно было вводить только цифры?
Как сделать чтобы поле комментарий не было обязательным??? два часа пытался найти решение и никакого нету!
Поля выглядят так:
“fields”: “Имя (Ваше имя)*, Номер вашего телефона (8 495 123-45-67)*, -Комментарий (Желательно заполнить)”,
Можно ли добавить строчку для почты?
Да, добавляйте любые поля.
@Назар Токарь, А как?) Там все так запутанно!
А можно сделать, чтобы форма была и в виде всплывающего окна и как обычная форма на сайте?
Такая возможность штатно не предусмотрена.
Назар, здравствуйте! Стала задача, как заставить заработать скрипт на под-домене. На Far(менеджер) он работал. перенесли его на под-домен все варианты уже перепробовали не идет. Поможете?
@Елена, работа скрипта не зависит от домена.
версия 2.0 не работает в MSIE 8.0 и ниже на связке JQ<=1.7.2 + callme2.0
можно сделать две формы? одна нужна заказать звонок как и есть, вторая – сделать заявку?
Используйте Buyme для второй формы. Дважды использовать Callme нельзя.
Привет всем
у меня конфликт скриптов из-за/callme/js/jquery211.js
не работает выпадающее меню
шаблон джумлы jp-aseman-ii
может кто-то подскажет как решить проблему
А можно его как то по людски клонировать? Например мне необходимо две такие кнопки на сайте для обратного звонка и для подписки на смс рассылку. То-есть Чтобы можно было работать с разными конфигами одновременно. Пробывал обозвать по другому папку и в загрузку добавить копией callme.js но в пути указал вторую папку, но перестали работать оба :)
@Александр, функцию “клонирования” я не добавлял.
@Назар Токарь, То-есть просто изменив названия и подгрузив скрипт с другим названием то это не сработает?
Да.
Добрый день!
Работает ли скрипт на сайтах доменной зоны .рф ? Нужно ли при скачивании писать доменное имя после обработки punecode, есть ли нюансы в настройке/кодировке скрипта?
Заранее спасибо за Ваш ответ!
@Антон, да, работает. Вводите урл как есть.
@Назар Токарь, зависает на “Идёт отправка”. На сайте с таким же шаблоном joomla 2.5 все работает. index.php, включенные плагины одинаковы.
@Антон, нет, все работает
Доброго времени суток! Назар, во первых, огромное спасибо за замечательный скрипт! Во вторых, наверняка эта тема уже поднималась, но увы не смог найти, Как можно сделать форму постоянно открытой, прикрепленной к правому боку ? Заранее благодарен!
BEst wishes !)
@Максон, еще не спрашивали. Можно открывать ее сразу после загрузки, например.
@Назар Токарь, в такой ситуации она будет окном поверх как сейчас, или прижата к одной из сторон ?
в конфигурации указано:
собственно два вопроса:
1. При такой конфе поле “комментарий” все равно продолжает быть обязательным для заполнения, не смотря на отсутствие звездочки;
2. как в поле “Номер вашего телефона* (8 495 123-45-67)” указать номер в формате 8 (495) 123-45-67? Если я подставляю скобки внутри скобок – то ничего не получается!
С первым вопросом разобрался самостоятельно!
* нужно ставить после значения placeholder, то есть: Как к вам обращаться? (Укажите ваше имя)*
Спасибо.
@Дмитрий, со скобками:
f[0] = e.replace(/.*\(|\)/gi,""); f[1] = e.substring(0, e.lastIndexOf("("));
заменить на
f[0] = e.replace(/.*\(\(|\)\)/gi,""); f[1] = e.substring(0, e.lastIndexOf("(("));
Ну и в конфиге placeholder заключить не в одинарные, а двойные скобки.
@Назар Токарь, не получается. Правил callme.js Вот что на выходе в этом случае:
Создал профиль smsukraine.com.ua но он почему-то не работает можете указать на ошибку???
@boss, может, подпись не заапрувлена?
@Назар Токарь, а по точнее.
Не понял что вы имели введу
@boss, подпись (имя отправителя, которое получатель видит на телефоне) должна быть разрешена смс-провайдером.
&from=".uc($sms["frm"]).
@Назар Токарь, в настройках сервера создано имя отправителя callme
@boss, все нашел причину, логин не тот что пр регистрации а номер тел.
Здравствуйте! У нас на сайте ваш скрипт.
Все очень хорошо работает, единственное, реально ли сделать из вашего скрипты всплывающее окно типа “Хотите, перезвоним вам?”, как у http://callbackhunter.com/
Мы сами бы людям перезванивали бы (смс оповещение).
Сколько будет стоить такая доработка?
@Егор, вы хотите, чтобы форма появлялась автоматически или чтобы и форма выглядела по-другому? Я напишу вам на почту, обсудим там.
Автору — большое спасибо за скрипт, пользуюсь на многих своих и клиентских сайтах.
Возникла проблема при установке скрипта последней версии (2.0) на сайт со старой Joomla 1.5. Кнопка появилась, по ссылке форма также появляется, даже отправка работает, но… в самой форме нет полей для заполнения. Причём я пробовал оставлять оригинальные формы, добавлял свои, в общем, разные варианты, но всё равно — поля не появляются, только заголовок, кнопка закрытия, «Перезвони мне» и копирайт. Архив перекачивал несколько раз, и несколько раз его перезаливал на сервер разными способами — всё одно. Подскажите, пожалуйста, в чём может быть дело?
Сайт …, ссылка находится на Главной странице на тексте «через эту форму».
@Вадим, дважды подключен jquery.
@Назар Токарь, спасибо, сам не заметил.
Отключил второй jQuery — скрипт перестал реагировать на клик :-(. Причём всё равно что с версией 2.1.1 от Яндекса, что с 1.4.2 (из шаблона).
@Вадим, версия 1.4.4 минимальна, у вас 1.4.2.
@Назар Токарь, поменял её на 2.1.1, та же ерунда.
@Вадим, скачайте и обновите callme.js на свежий из архива и перенесите его вызов в конец html.
@Назар Токарь, спасибо, что помогаете разобраться, но, к сожалению, это тоже не помогло.
Скачал CallMe отсюда, достал из архива файл callme.js и заменил им свой файл (они, кстати, совпадают 1-в-1, я специально проверил), вызов скрипта поместил перед (пробовал в конец файла — разницы нет), — увы, поля формы так и не появились.
@Вадим, теперь конфликт с другим скриптом. Я бы перенес jquery в самый верх и вызывал с локального диска, а также отключил все лишнее. Например, mootools.
@Назар Токарь, да, уже пробовал переносить jQuery в начало — CallMe совсем перестаёт работать, что с отключенным MooTools, что с включённым.
Как вызывать jQuery с локального диска, к сожалению, не смог нагуглить.
@Вадим, в общем, с вашей помощью и с такой-то матерью я заставил-таки CallMe работать на своём сайте, ура! :-)
Проблема была именно в MooTools. Как только я отключил его, скрипт заработал. После этого даже включение старой версии jQuery не помешало работе скрипта (пришлось это сделать, т.к. иначе ломалось меню сайта.)
Подключение новой версии jQuery поставил перед закрытием head. Вызов CallMe — перед закрытием body.
Надеюсь, кому-то мой опыт может пригодиться.
Подскажите, можно ли использовать несколько разных форм на странице, скажем если у меня их 3 с разными полями, к примеру :”Перезвонить мне”, “Получить бесплатную консультацию”, “Вызов специалиста”
@Дмитрий, нет
Здравствуйте.
Скрипт не работает повторно.
Если повторно запустить скрипт и повторно отправить содержимое формы. Форма не отправляется, так же как и валидация формы.
На демо http://dedushka.org/callme/ тоже самое.
@Николай, после отправки кнопка подтверждения блокируется, чтобы не слали повторно. После перезагрузки работает. Можно это отключить, мы обсуждали на форуме, как.
@Назар Токарь, можно ссылку на тему на где описано отключение блокировки? Спасибо.
@Николай, пожалуйста, воспользуйтесь поиском.
Есть необходимость разместить две формы обратной связи на сайте, обратный звонок и заявка на замер, как это реализовать?
Назар, подскажите, а отправка смс будет работать с номером телефона в Таиланде?
@Марина, да, поддерживается. Я зашел на сайт провайдера и посмотрел, поддерживается ли. Далее ответил вам в блоге. У вас заблокирован google и самостоятельно выяснить этого не получается?
Проблема с темой blackred
@Алексей, спасибо, что подробно все объяснили.
Пробовал на нескольких сайтах с joomla 1.5 – везде одно и тоже: при вызове скрипта появляется форма обратного звонка, НО на ней только заголовок, кнопка и копирайт. Поля не выводятся. Что посоветуете?
@Игорь, не знаю, почему бы не дать ссылку хотя бы на один сайт?
@Назар Токарь, Я же указал в соответсвующем поле адрес сайта перед тем как запостить коментарий. Вот – http://olimpia-sport.ru/
@Игорь, перезакачайте архив и уберите повторный вызов jquery.
@Назар Токарь, большое спасибо.
Давно поставил ваш скрипт, только заметил – в IE 8 не работает ни callme, ни buyme (.
Меня это не сильно расстроило, я думаю мало кто пользуется браузерами от мелкомягких, но все же.
@Алексей, не забывайте, что ie8 это около 2% и процент падает, к тому же, их поддержку прекратил сам jQuery с одной из версий.
Здравствуйте, скажите пожалуйста почему когда я указываю в конфиге
“workStart”: “8”
у меня показывается что не от 8 часов, а от 13, спустя какое-то время начал показывать что от 15 часов
@Никита, показывается время, начиная с текущего.
@Назар Токарь, ясно, спасибо!
Спасибо за отличный скрипт. Нажал скачать, пришло письмо со ссылкой, но в тексте письма написано “версия 1.9.5” – а в архиве скрипт версии 2.0 :)
@Антон, когда выключил все, вспомнил об этом, исправил. Спасибо :)
@Назар Токарь, Здравствуйте, подскажите пожалуйста как добавит это код в callmi 2.0 куда вписать? что номер телефона правильно вводили.
jQuery(function($){
$(“#phone”).mask(“+7 (999) 999-9999″,{placeholder:” “});
});