До вашої уваги чергове оновлення скрипта «CallMe», на цей раз дуже суттєве. Що змінилося:

  • Плавна поява і зникання форми.
  • Прибрав додаткове поле з телефонним кодом.
  • Результат відправки замість спливаючого вікна з’являється відразу під формою.

Анімація форми зроблена з використанням jQuery, я додав його в архів зі скриптом, підключати додатково його не потрібно.

Як підключити і налаштувати

Установка й налаштування Callme і налаштування SMS-повідомлень.

Щось не виходить?

Для FAQ є окремий пост: можливі помилки при установці Callme, цей пост постійно оновлюється, а свіжу версію вказано над текстом.

Як працює

Спочатку викликаємо бібліотеку jQuery, далі сам скрипт.

Після заповнення форми дані відправляються в send.php, де форма обробляється. Якщо лист надіслано, під формою з’являється повідомлення про успішну відправку, якщо ні — помилка. І все це без спливних віконець і перезавантажень сторінок. Через пару секунд повідомлення про відправку або помилку плавно зникає.

Завантажити

Скрипт можна використовувати безкоштовно на будь-якому сайті. З питань, що виникають з установкою і роботою, пишіть у коментарі.

↑ Тисни «Лайк», щоб читати нас у Фейсбуці

Засновник і керівник видання Tokar.ua. Програміст, адміністратор української Вікіпедії.

Коменти
Илья

Установил форму. Всё отлично, однако, почему-то кнопка расположена по левому краю экрана, что не совсем удобно. Можно как-то исправить?

Назар Токарь

@Илья, ни у одного из моих скриптов нет кнопки слева.

Илья

@Назар Токарь, посмотрите пожалуйста: ns.studiashtor.ru

Алексей Кенжи

У меня сайт на insales, там нет PHP-интерпретатора и возможности кинуть что-либо в корень сайта. Возможно выложить всё на другом ресурсе (свой сервер) и вызывать скрипт из вне?

Назар Токарь

@Алексей Кенжи, на данный момент нет.

Алексей Кенжи

@Назар Токарь, а не подскажешь, как быть? Может, пути переписать или ещё что. Единственный толковый скрипт и такая засада…

Назар Токарь

@Алексей Кенжи, если бы можно было просто поправить пути… :)

Due to browser security restrictions, most “Ajax” requests are subject to the same origin policy; the request can not successfully retrieve data from a different domain, subdomain, port, or protocol.

Пока нет простого решения, я работаю над этим.

PITT

Привет дедушка,такой вопрос, поставил ваш модуль на опенкарт 1.5.6.всё работает прекрасно кроме одного,на главной странице когда кликаю на обратный звонок,открывается на всю страницу, это случается только на главной странице,на остальных открывается нормально -всплывающее окно

Назар Токарь

@PITT, что открывается на всю страницу? Спасибо, что приложили скриншот и подробно описали ваш вопрос.

PITT

@Назар Токарь, Не открывается как на остальных страницах,нормально должно всплывать окно,по центру страницы, а у меня на всех страницах открывается маленькое окошко (норма), а на главной странице модуль открывается на всю страницу ,как новая вкладка

Дмитрий

Добрый день! Установил скрипт на сайт с кодировкой вин1251, перекодировал файлы, о которых Вы написали, но в итоге все равно кракозябры. Помогите.

Алексей

Доброго времени, Дедушка.
Просторы рунета в поиске “скрипт кнопки нашли дешевле” вывели на сообщение данной ветки:
Алесей
21:37, 28 декабря 2011
#80

Был-ли лишен вопрос? Если да, то можно ли прикупить данный скрипт?

Назар Токарь

@Алексей, вопроса никто не ставил, скрипт обратного звонка можно использовать как “Нашли дешевле”, просто в настройках укажите свое название формы и ее описание. В чем собственно ваш вопрос? Вы же можете открыть описание скрипта и все увидеть.

Константин

Добрый день!
1. скрипт платный или бесплатный все-таки? (интересует лучшая последняя версия со всеми усовершенствованиями)
2. Могу ли я установить ваш скрипт на конструкторах (к примеру, landingi.com)/ На них я смогу вставить только html-код и они не привязаны к моему хостингу.
3. Если на п. 2 ответ отрицательный – можно ли все-таки как-то установить такую кнопочку (заказать обратный звонок) на подобные ресурсы? Если нет, может, подскажете, как и с помощью чего и какого сервиса можно это сделать. Буду очень благодарен!!!

Назар Токарь

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

Если нет доступа к фтп, скрипт установить нельзя. Для его работы нужно загрузить файлы на сервер.

Юлия

Благодарю…

Юлия

Так, приехали :)… я была уверена, что это просто более ранняя версия :) Выслала Вам запрос на получение скрипта и, постараюсь в ближайшее время оплатить… Вы так и не ответили, сможет ли скрипт вызываться двумя кнопками на странице, или только одной?

Назар Токарь

@Юлия, скрипт можно вызывать любым количеством объектов, независимо от их типа. Я писал об этом в инструкциях и комментариях множество раз.

Юлия

Добрый день, очень мне понравился Ваш модуль – “заказать обратный звонок”, вчера где-то читала, что можно платно получить этот модуль без ссылок на сайты (Я скачала его на другом сайте, и только после вышла на Ваш сайт). Не смотря на то, что, к сожалению, на просторах инета нашла способ нелегально избавиться от этих ссылок – не хочу это делать принципиально. Расскажите каким способом можно купить у Вас модуль без ссылок в форме.
И еще один у меня вопрос. На главной странице сайта я ссылку на модуль прикрутила к двум картинкам (вверху сайта и внизу) – http://www.baby-album.net/, а работает только одна из них… Есть ли способ решить эту проблему, чтобы обе картинки вызывали форму заказа обратно звонка? С уважением, Юлия Рябкова.

Назар Токарь

@Юлия, добрый вечер, спасибо. Я не вижу у вас на сайте кода скрипта. Сейчас можно купить скрипт и указать в примечании к оплате адрес сайта. Чуть позже будет возможность получить уникальную текстовую строку, которую нужно будет добавить в файл конфига. После этого ссылка отображаться не будет.

Юлия

@Назар Токарь, Я поняла спасибо, а как не видите скрипта?? Картинка – заказать обратный звонок, при нажатии на него появляется Ваша форма, разве нет???

Назар Токарь

@Юлия, если речь идет об этой форме, то она не моя :)

Данила

Назар привет, а сколько стоит скрип комментариев, вот в котором я сейчас пишу?

Дедушка

@Данила, вы поставили свой копирайт на мой скрипт.
Даю вам приз за здравый смысл…

Константин

@Данила, так то ты ваще жжешь!)))

Данила

@Константин, ты о чем?

Данила

@Дедушка, свой копирайт, а если я за него перевел указанную вами сумму, то все равно нельзя копирайт убирать?

Дедушка

@Данила, уточните, когда именно вы оплачивали. Убрать копирайт не означает заменить на свой.

Данила

@Дедушка, Назар, копирайт уберу базара нет, оплачивал на вебмани 280.00 WMR 24.08.13 01:02
я так понял со скриптом звонка разобрались, а еще есть вопрос на счет скрипта комментов, сколько стоит, тот что у тебя на сайте, да да . копирайт останется)?!

Данила

@Данила, все убрал) блян, хотя с ним красивей было ))

Дедушка

@Данила, укажите кодировку на сайте, по умолчанию у вас отображается неправильная. Оплату нашёл, спасибо, лучше указывать адрес сайта в примечании. И кстати на цвете неба вы опять же поставили свой копирайт.

Это не скрипт, а плагин Basic Comment Quicktags.

Данила

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

Дедушка

@Данила, понятия не имею, смотрите на сайте автора.

Данила

@Дедушка, Спасибо вы мне помогли , успехов в бизнесе.

playboy

Не работает, пишет что идет отправка и бесконечно ?
Неужели в такой просто инструкции можно что то сделать не так ?

Дедушка

Как видите, нет предела совершенству :-)

Дима

Ребята, помогите пожалуйста, сам я не программист и довольно далек от этого, видел уже вопросы тут, но сам не осилел, нужно детальней((
В общем мне нужно добавить графу email. Что и где править и что добавлять?

Константин

Дедушка это снова я, хотел спросить может есть код для кнопки или картинки, которым можно вызывать появление блока “обратный звонок” который я вставлю в нужный мне блок в теле сайта?

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

Дедушка

Почитайте инструкцию пожалуйста.

Константин

Приветствую тебя Дедушка!))
Установил твой скрипт на сайт, все настроил, даже немного допилил стили, но никак не могу понять как отпозиционировать блок с “обратным звонком” внутри тела моего сайта?
Поясню: Позиционирование проходит относительно окна браузера и если его уменьшать или увеличивать, то блок двигается в сторону, а необходимо, чтобы блок отпозиционировался внутри тела сайта и не убегал в сторонку.
Обычно я делал это так:

Блок обратный звонок

Но в вашем случае я не представляю как запихать div блок #callme в тело моего сайта, подскажите?

Vlad

Вопрос, как сменить позиционирование? вижу что координаты задаются в core.js не устраивает позиция абсолютная, хочу задать фиксированную, чтоб при скроллинге форма была по центру ну и зобственно вопрос – как форме задать кординаты по центру? при помощи css сделал бы это в лет, но координаты задаются в js – куда копать, подскажите пожалуйста (попробую сам сейчас допилить – но мало ли, возможно раньше ответ дадите) – вот участок кода – 100% кто-то уже обдумывал это..

function cmeShw(e){ jQuery("#cme_form").css("position","absolute"); if(jQuery("#cme_form").is(":visible")) { jQuery("#cme_form").fadeOut("fast"); jQuery("#cme_back").fadeOut("fast"); return false; } var dh = jQuery(document).height(); // считаем отступ сверху tp_cr = e.pageY + 20; tp = dh - e.pageY; if (tp < 300) { tp_cr = dh - 280; } // если близко к низу var dw = jQuery(window).width(); // считаем отступ слева lf_cr = e.pageX - 150; lf = dw - e.pageX; if (lf < 300) { lf_cr = dw - 350; } // если близко к правому if (e.pageX < 300) { lf_cr = e.pageX + 20; } // если близко к левому jQuery("#cme_form").css("left", lf_cr); jQuery("#cme_form").css("top", tp_cr); jQuery("#cme_back").css("height", jQuery(document).height()); jQuery("#cme_back").fadeToggle("fast"); jQuery("#cme_form").fadeToggle("fast"); cmeClr(); }

Дедушка

Вадим, зачем дублировать вопрос в ранзых постах?

Вадим

Дудушка, вопрос к работе скрипта.
Всё поставил, настроил, всё работает, почти все…
1) Кодировки поменял, но тема приходящего письма не читается, одни вопросительные знаки вместо букв. В самом письме все Ок.
2) если заполнить форму и отправить, а потом ее еще раз открыть и заполнить то при нажатии на “перезвоните мне” ничего не происходит, совсем ничего ни ошибки, ни письма…
Подсажите как лечить, пожалуйста.
И скиньте номер киви, хочется спасибо сказать

Денис

Дедушка, я его скрыл, а то начальство сломает палец, если будет обратный звонок который не работает:)) вот моя аська 915177, если что, я в онлайне и могу сразу же включить :)

Денис

Добрый день, сегодня установил на сайт Ваш Callback, но при отправке сообщения, он не отправляет, появляется подпись отправка и всё… что делать? заранее благодарен:)

Дедушка

Денис, вообще у вас скрипта не вижу.

Loco

*запасся попкорном*

Stepochka

Вот я давно копался в этом блоге и смотрел, читал, что пишут. Дедушка, ты написал скрипт, который до того прост, что каждый может его написать сам, и еще пытаешьсяего продавать. Ты же дизайнер, а не программист!

Скрипт кривой, ни у кого он толком неработает, то письма не отправляются, то не доставляются, то висит вечная отправка, то ещё что-то. То видите ли копирайт убрали, пираты! Поставьте нормальный редактор, загружайте по фтп!

Да кто ты вообще такой, чтобы оценивать чьи-то знания, сам сначала научись и потом суди!

Сергей

А куда будут приходить сообщения, чтобы я перезвонил? На почту? Можно сделать чтобы приходили на ICQ?

Дедушка

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

Itn22

все разобрался спасибо!

Itn22

Здравствуйте!
Подскажите почему кнопка обратного звонка не активна она стоит а нажать нельзя вот сайт http://wm13901.tmweb.ru/

Дедушка

Itn22, дважды вызывается jQuery, один из них по битому адресу. Версия Callme у вас 1.3? Поставьте новую в начало страницы, удалите лишние вызовы и не мучайтесь.

Михаил

Дедушка, дело не в wordpress. Попробовал в обычный хтмл вставить, получилось тоже самое. Вот результат http://minakersport.ru/index1.htm

Дедушка

Михаил, ставьте свежую версию, сейчас это 1,5.