Со времён версии 1.7.2 я много что поменял в Callme, предлагаю вашему вниманию версию 1.8. Для новоприбывших пару слов о скрипте.

Что такое Callme?

Это скрипт, работающий на основе jQuery. Он добавляет на ваш сайт кнопку “Заказать обратный звонок”. При нажатии посетитель увидит форму, которая после заполнения отправляется на указанный почтовый ящик и в смс на ваш мобильный. Здесь можно увидеть пример работы.

Скрипт работает на любом движке, независимо от CMS. Для работы неоходим php с включённой функцией sendmail, в 95% случаев она включена.

Что нового

  1. Обновлена установка, теперь скрипт не подключает jquery самостоятельно. Я отказался от этой функции, т.к. обычно jq уже подключён, а если нет, то просто подключайте его перед Callme. Все подробности в разделе “Установка” чуть ниже.
  2. Как следствие предыдущего пункта, я убрал файл /callme/js/core.js, теперь все функции хранятся в callme.js.
  3. Новые данные: город и страна, откуда пришёл запрос. Скрипт записывает IP посетителя и выясняет, из какой страны и города он пришёл. Для этого используется freegeoip.net. Посетителю по-прежнему нужно ввести только имя, телефон или почту и опционально комментарий.
  4. Отправка источника, откуда пришёл посетитель. Если посетитель пришёл по внешней ссылке, из поисковика или ввёл адрес вручную перед отправкой запроса, вы узнаете об этом. Вместе с остальными данными вам придёт информация, откуда к вам пришёл этот посетитель.

Внешний вид

Форма выглядит так:

В комплекте 6 различных скинов, которые меняются при помощи CSS. Чтобы выбрать другой скин, перед вызовом скрипта нужно поменять его таблицу стилей.

Как подключить и настроить

Установка и настройка Callme и настройка SMS-уведомлений.

Что-то не получается?

Для FAQ есть отдельный пост: возможные ошибки при установке Callme, эта запись постоянно обновляется, а свежая редакция указана над текстом.

Условия использования

Пользоваться можно бесплатно, оставляя копирайт. Если хотите новых версий и технической поддержки, поддерживайте и вы меня материально: здесь все реквизиты. Тех, кто помогает больше всего, я указываю на странице благодарностей со ссылками на их проекты (ТИЦ=350, PR=4). Если необходимо стереть копирайт, переводите 7$ (210 рублей, 60 грн) и стирайте. Но лучше оставьте — чем больше пользователей, тем больше будет новых доработок.

Помощь по установке

Если что-то не получается, вы можете заказать у меня платную установку скрипта на любой движок, для этого пишите на почту. Если хотите ставить своими силами, но что-то не получается, читайте комментарии к постам и форум. С вероятностью 95% ваш вопрос уже решён и ответ вы найдёте, если поищете.

Общими усилиями мы написали несколько инструкций для установки на различные движки:

Посмотреть и скачать

Посмотреть скрипт в работе:

    61 Коментар на "CallMe 1.8 — скрипт заказа обратного звонка"

    Богдан Шаповалов
    Учасник

    Приветствую. Столкнулся с такой проблемой. У меня сайты на drupal, когда вставляю ваш код в блок и отображаю блок на сайте, ваш скрипт работает без проблем. Но появляется проблема, любое нажатие в верхнем меню админки, любое нажатие на материале – редактировать, не открываются пункты меню. Тупо нажимаю на созданном материале – редактировать и ничего не открывается. И чистил кеш и т.п.. но как только убираю блок из отображаемых, все сразу начинает работать. Так у меня на всех сайтах.

    Карен
    Гість

    Добрый день! Пытаюсь видоизменить скрипт, хочу вызывать разные формы например при клике на class=”callme_viewform” вызывался form1.html а при клике на class=”sendme_viewform” вызывался form2.html.
    с javascript совсем не знаком, но сделал следующее:
    1. Поставил условия
    if (indicate == 1) {
    jQuery.get(“call-form.html”, function(data) {
    jQuery(“body”).append(data);
    if (cm_bt==0) {
    jQuery(“#viewform”).hide();
    }
    });
    } else if (indicate == 2) {
    jQuery.get(“online-form.html”, function(data) {
    jQuery(“body”).append(data);
    if (cm_bt==0) {
    jQuery(“#viewform”).hide();
    }
    });
    }
    2. Только вот не знаю где именно нужно присвоить indicate значения при кликах.
    Можно как то услышать идеи автора?

    Джек Заточка
    Гість

    Назар, спасибо огромное!
    А теперь, как водится, бытовые реалии.
    Копирайты я затру, а денежку кину сразу по выполнению проекта.

    Tim
    Гість

    У вас либо ошибка вы указали на форуме. Ищем файл темплейта
    /www/gsm-repiteri.ru/catalog/view/theme/%TEMPLATE%/template/common/header.tpl

    А оказывается надо в footer

    Tim
    Гість

    я не разобрался
    Установка производится так: перед закрывающимся тегом добавляем такой код:

    Куда это вставлять? какой файл

    И вот с этим
    Убедитесь, что у вас подключён jQuery. Если нет, подключите: <script src="http://code.jquery.com/jquery-latest.min.js&quot ъ

    куда вставлять и как узнать подк он или нет

    Иван
    Гість

    Подскажите как поменять код страны? В файле form меняю, но ничего не происходит.

    Иван
    Гість

    Все вопрос отпал, нашел. В файле callme.js строка jQuery(“#cphone”).val(“+7”); Спасибо за отличный модуль.

    Ringo
    Гість

    код
    position: relative; z-index: 999;
    для cme_form решает проблемы вывода другой инфы поверх формы, мб кому пригодится

    AP
    Гість

    @Ringo, Спасибо большое!

    Денис
    Гість

    Здравствуйте. Установил вашу форму, но после нажатия на кнопку “Перезвоните мне” Выдает бесконечную : “Идёт отправка…”. И соответственно ничего не отправляется

    Заур
    Гість

    Скажите, почему, когда жму по кнопчке “Скачать” меня перебрасывает на главную?

    Заур
    Гість

    @Дедушка, js всегда включен. Почистил кэш браузера, теперь все ок. Спасибо!

    Эдуард
    Гість

    Хочу установить данный скрипт, но он почему то конфликтует со скриптом liFullSize (http://masscode.ru/index.php/k2/item/45-lifullsize) =(
    Назар, выручай, пожалуйста=)

    Николай
    Гість

    Приветствую! Нашёл ваш скрипт, очень нужный, давно искал. Установил – работает, но как и у многих, проблема в кодировке. Всё что советовали делал, не помогло. ocStore Версия 1.5.4.1.2. utf-8. Дедушка – буду признателен если поможите.

    Николай
    Гість

    @Дедушка, Ваш скрипт и мой сайт имеют одну кодировку utf-8, но в итоге на выходе кракозябры. Читал блог, следовал советам, результата нет. Сайт на локалке.

    Николай
    Гість

    @Дедушка, закомментировал index.php, callme.js в папке скрипта, не помогло.

    Роман
    Гість

    Присоединяюсь к проблеме, что только не пробовал, но русских букв так и не увидел

    Павел
    Гість

    Форму поставил, все как по инструкции. Все лежит в корне в папке /callme/ пути никгде не правил. Форма работает на всех страницах, на главной не хочет… В чем может быть подвох?

    Павел
    Гість

    @Павел, Вопрос можно удалить. Проблема решена.

    Alexey
    Гість

    А есть возможность запилить на одну страницу 2 таких формы, но с разными пунктами?

    Alexey
    Гість

    блин, с этим весьма туго)

    а нет чего нить похожего чтобы вместе работало?
    или может за доп. плату интересно дополнить?:)

    Богдан Шаповалов
    Учасник

    Добрый день. Использую Drupal 7 CMS. Скопировал папку callme в корень сайта, создал блок и вынес его в футер с скриптом, что указан выше. На странице не отображается скрипт. На форуме не нашел решение проблемы, а также людей который делали тоже самое для Drupal. Могли бы вы помочь?

    Богдан Шаповалов
    Учасник

    @Дедушка, не смею Вас отвлекать, огромное спасибо за скрипт, обязательно помогу вашему проекту. Все получилось, просто надо было выполнить подключение jQuery.

    Юрий
    Гість

    А если у меня скрипт вообще не выводится в чем может быть проблема уже и header ставил и в интекс серавно не вывдится. двиг сам по себе вамшоп. Хотябы где рыть чтоб понять уже мозг кепит

    Сергей
    Гість

    Добрый день! все установил форма работает, но не отправляет письмо (меняю ящик в скрипте на другой-туда приходят) на этот нет) все проверял все прально написано сто тысяч раз) прошлый скрипт присылал письмо несмотря на то что имя ящика совпадало (в скрипте естественно я указываю тот же ящик на который должны письма приходить) что делать? Назар помоги пожалуйста)

    Сергей
    Гість

    @Дедушка, Ваш же скрипт ранней версии работал с той же самой почтой а этот на сам себя не отправляет видать

    Александр
    Гість

    Здравствуйте.
    Установил скрипт в соответствии с инструкцией на свой сайт александрлащевский.рф.
    В index.php указал свою почту (@me.com). Никаких уведомлений нет… Подскажите, пожалуйста, в чём может быть причина?

    Валентина
    Гість

    Добрый день! Сайт king-story.ru. Такая проблема: при нажатии “Позвоните мне” оооочень долго идет отправка. Может кто-нибудб сталкивался с данной проблемой! Спасибо

    Валентина
    Гість

    Извините за беспокойство, разобралась сама!

    Андрей
    Гість

    @Валентина, помогите пожалуйста, у меня такой же трабл( только оно не отправляется вообще) отправка может идти вечность)

    Кирилл
    Гість

    Добрый день! Второй день уже жду, когда мне на почту придёт ссылка на скачивание Плагина…

    Спасибо за понимание!

    Описание плагина очень понравилось, хотелось бы проверить его на деле!!!

    Кирилл
    Гість

    Назар, проверял, не раз….

    Пробовал со вторым мылом (mail, gmail) письма не было!

    Kirill Latakov
    Учасник

    Назар, хорошо, спасибо!

    вот моя почта, может от лица автора блога получится отправить?www.moyapochta (сами знаете что) gmail.com

    Сергейspina77.ru
    Гість

    Установил код spina77.ru все работает в гуглхроме, а вот допустим в опере не работает, очень долго идет полоска загрузки, думаю это бесконечное действие. В чем может быть проблема? Спасибо

    Антон
    Гість

    @Сергейspina77.ru, кэш не почистили, вот и не работало. Сейчас нормально.

    Максим
    Гість

    Добрый день! Установил новый скрипт на свой сайт уралкожа.рф
    Форма появляется, письма приходят, но сама форма отображается с неправильной кодировкой.
    Помогите, пожалуйста, исправить это.
    Заранее спасибо.

    Максим
    Гість

    @Дедушка, спасибо огромное!!! Все заработало! Лучший скрипт!

    Максим
    Гість

    Еще вопрос: перестало работать слайд шоу. До установки скрипта все работало. Работаю в web bilder 8.5.2.
    Подскажите, пожалуйста, как сделать чтобы все работало?

    Максим
    Гість

    Пардон :-) Сам разобрался)
    Удалил строчку из html кода.

    Егор Кривой
    Гість

    Лучше скрипта не встречал. Но предел совершенства возможно где-то рядом, Назар! Хотя, любой художник знает, что картину завершить никогда нельзя, поэтому нужно когда-то остановиться и переключиться на что-то новое.

    wpDiscuz