Вы можете помнить, как я просил помочь с тестированием новой версии скрипта. Тестирование закончилось, я благодарен всем за помощь и критику. А тем, кто покупает скрипт – за поддержку. Сегодня я хочу представить вашему вниманию новую версию скрипта Callme – 1.7.1.
Я учёл вопросы, казавшиеся вам самыми сложными, добавил к ним те, которые чаще всего обсуждались в комментариях и на почте. Хоть большинство вопросов и решалось пятью минутами чтения комментариев, теперь ставить скрипт и настраивать его стало как никогда просто. Но давайте по порядку.
Что делает скрипт
В любом месте страницы появляется кнопка или ссылка. При нажатии на неё рядом появляется форма с полями: имя, телефон/почта и комментарий. После заполнения данные посетителя получает админ сайта на указанный адрес электропочты. Никаких дополнительных функций в скрипте не будет – его задача до банальности проста. Выглядит форма так:
Для настройки внешнего вида можно использовать скины, их в комплекте 6 штук: стандартный, facebook, вконтакте, hello kitty, красно-чёрный и apple. Как менять, написано в настройке скрипта. Пока же о нововведениях.
Что нового в версии 1.7.1
В этой версии функционал остался прежним и таким же простым он будет оставаться впредь. Callme не станет швейцарским ножом с отправкой почты, загрузкой картинок и просмотром погоды. Главная его задача – заказ обратного звонка с сайта, все остальные функции будут отдельными скриптами, которые по желанию можно будет подключать или игнорировать.
Новой функцией здесь будет получение копии уведомления также и в виде смс. Если сообщения не настроены, Callme будет отправлять только почтовое уведомление. Давайте посмотрим полный список новинок в версии 1.7.1:
- Кодировку теперь не нужно менять. Больная тема, правда? Теперь, в какой бы кодировке не работал ваш сайт (UTF-8, Win-1251, etc), скрипт перекодирует форму и вы будете видеть её в нормальном виде. Теперь нет необходимости перекодировывать скрипт отдельно в редакторе.
- Подключение скрипта производится одной строкой. Это настолько просто, что нечего объяснять: не нужно больше переносить куски кода в темплейты страниц, достаточно скопировать одну строку, загрузить файлы и скрипт заработает. Добавлять эту строку можно куда угодно после вызова jQuery.
- Отправка смс. Не самое сложное в разработке, но самое важное в этом релизе. Теперь уведомление отправляется запрос не только на почту, но и на мобильный. Для работы используется сервис Bytehand, уведомления будут приходить от имени Callme. Для работы нужно зарегистрироваться, указать свой телефон, id и ключ сервиса в настройках скрипта (как это делать, написано в пошаговой чуть ниже). Если эти настройки не указаны, уведомления будут отправляться только на электропочту.
- Скрипт появляется возле места клика мышкой. Вы по-прежнему можете вызвать скрипт по клику на любой ссылке или объекте, ему для этого достаточно указать class=’callme_viewform’. Но теперь скрипт будет появляться не справа на странице, а рядом с местом клика. Если вы кликаете рядом с границами окна, расположение скрипта будет это учитывать и он переместится так, чтобы вся форма была видна. По умолчанию форма появится сразу под курсором.
Как подключить и настроить
Установка и настройка Callme и настройка SMS-уведомлений.
Что-то не получается?
Для FAQ есть отдельный пост: возможные ошибки при установке Callme, эта запись постоянно обновляется, а свежая редакция указана над текстом.
Тестирование
Отдельно хочу поблагодарить всех, кто помогал проверять скрипт в работе. Ваши отзывы помоглимне найти недоработки и исправить их до релиза. Отдельное спасибо таким людям: Александр Бузмаков, Максим Белолипецких, Геворг Геворгян, Александр Цыглов.
Если я кого-то забыл упомянуть, не по злому умыслу, а по невнимательности. Если вы помогали, а я вас забыл – напишите на почту.
Ссылка на сервис смс реферальная, то есть теоретически я могу получить какую-то прибыль со скрипта. На практике это кажется очень призрачным.
Демо и скачать
А скачать скрипт можно тут.
Ваши пожелания, советы, вопросы очень ждут в комментариях чуть ниже.
Назар, давно хочу сказать спасибо за Ваш плагин! Мы им активно пользовались когда сайт был на WP. Всё устраивало, за инструкцию отдельное спасибо. Сейчас наш сайт раззросся до интернет магазина. Сделали на ОпенКарт. Там к сожалению ничего подобного нет. Перешли на готовый сервис от pozvonim. Надеемся, что Вы когда нибудь и для опенкарта напишите что-то хорошее :)
Я установил скрипт по инструкции, единственное подключил их не так, как вы писали, но это не имеет значения. И при выборе в админке версии jquery 1.7 все отлично работает. Далее я выбрал версию jquery 1.5 и заменил, скаченный файл callme.js , но результата нет. Так в чем же грубейшие ошибки?
@anton, мне кажется, вы сами ответили на свой вопрос в первом предложении.
Поставил на drupal. Ставлю версию jquery 1.7 работает, но перестают работать другие скрипты, которые используют jquery 1.5 . Скачал тут файл callme.js для более старой версии jquery, но все равно не заработал скрипт. http://myyou.ru Клик по “Записаться на примерку в моем городе”. Заранее спасибо.
@anton, вы сделали несколько грубейших ошибок, что говорит о том, что не обратили внимание на инструкцию.
Чтобы фраза “Идет отправка…” стала на русском, нужно изменить кодировку файла callme.js на ANSI
Кто будет устанавливать – нельзя распаковывать в другую папку – только в корень /callme :)
Заработало:)
http://www.serg-co.ru/js/callme/ Не работает(
@Сергей, ну так и не должно. Вы же не по инструкции сделали.
Я бы конечно на вашем месте уже не в блоге такие вещи размещал, а сделал полноценный сайт вашего продукта. С четкой иерархией. И для Joomla (самый распространенный движок) плагин бы создал. Только по запросу Обратный звонок для Joomla 477 запросов в месяц=))
Лана. Это всё лирика, а конфиг открыть я так и не смог=((…
@Роман, будет сайт отдельный, плагин для вордпресса уже готовится.
И сразу ещё в догонку вопрос. Можно ли убрать боковую кнопку. Она мне там сабсэм не нужна. Я планировал своей кнопкой выводить.
У меня вопрос. А как нибудь можно поменять Имя отправителя СМС? Я не совсем понял что такое “добавьте новую подпись в смс-шлюзе и дождитесь апрува”. Слишком много не понятных слов. И в письме тоже бы поменял.
Плюс непонятка с полями. На почту приходит только Слово “телефон” и номер телефона, а в СМС приходит вот так CallMe Telefon (здесь номер телефона). Вопрос: для чего человек заполняет тему вопроса и своё имя?
На почту отправляются все поля. А в смс телефон и остальные поля, которые вместятся до 160 символов.
Боковую кнопку убирать можно, я об этом писал раз десять. Теперь просто в конфиге укажете. Скачивайте завтра свежую версию.
Подпись: надо открыть шлюз, через который шлете сообщения, найти там “Подпись” и добавить новую. Дождаться пока ее проверят (aprove) и указать в настройках.
@Дедушка, ну видимо они должны отправляться, только не отправляются почему то….
Скучайте завтра обновленную версию. Нашли неточность, исправлю ночью.
@Дедушка, новую версию я обязательно скачаю, если не сложно киньте ссылку сразу в пост, как её обновлять. А то у вас на сайте столько дублирующейся информации.
Все ссылки с любого поста будут вести на новую версию.
Ну про настройки я пишу постоянно, разобраться уже несложно :)
А jquery надо подключать конечно.
@Дедушка,а! это у меня Filezilla чет заглючил наверное. На хостинге всё открывается.
У меня как бы все работает. Кроме того что я не могу понять как имя отправителя поменять в письме и СМС.
@Дедушка, а номер обновлённой версии не подскажете? У меня в конфиге 1.9 стоит, а тут 1.7.1 ничё не понимаю=)…
1.9. А это у вас кэш
@Дедушка, а где версию глянуть? В конфиге только это есть // настройка скрипта CallMe 1.9 А то меня чет напрягает отсутствие смысловой нагрузки в письмах и СМС от CallMe=))….
Что? Скачивайте из любого поста архив, это будет самая свежая версия.
@Дедушка, я имею ввиду мне как теперь тупо каждый раз скачивать, чтобы проверить вышла новая версия или нет. Исправили вы ошибку или нет=)). Вы же сами вчера написали Цит. Завтра скачайте новую версию”. Я вот и жду когда ж она появится. Только у вас дата обновления не стоит, поэтому и приходится танцевать с бубном…=)
Я в самом свежем посте написал дату обновления :). И на форуме, там всегда оперативнее все появляется. В общем, сегодня в полночь архив обновился. Качайте.
@Дедушка, у меня при открытии конфига ошибку выдает. 800A1391 (jQuery определение отсутствует). Это первое.
Второе: вы так говорите, как будто все знают про какой шлюз идет речь и что вообще с ним нужно делать=)))
Почему у меня не работает? s159.ru скрипт внизу в самом. Папку callme залил на хостинг
@Михаил Плешков, а как же он будет работать без jQuery?
@Дедушка, прописать надо это где то??
Где угодно до вызова самого скрипта.
@Дедушка, а можете написать что конкретно надо прописать??
@Михаил Плешков, всё подробно описано в инструкции.
@Дедушка, ну инструкция противоречит тому что вы говорите сейчас, вот что написано:
“Я рискую сделать вам смешно, но теперь скрипт устанавливается в одну строку. Скопируйте её и вставьте в любое место вашего сайта в темплейт, который вызывается на всех страницах. Например, footer или header. Ага, вот эта строка:
То есть не нужно добавлять ни вызов jQuery, ни CSS – всё это скрипт сделает сам. Перенесите эту строку себе в html и всё — скрипт работает. Разумеется, перед этим перенесите содержимое архива к себе в корневую папку callme.”
О каком тогда jQuery идет речь?
Вы открыли инструкцию для версии 1.7.1, а скачали версию 1.8. Откройте свежий пост на эту тему и поставьте как указано там.
столкнулась с ошибкой в экслорере – “выполнено но с ошибками на странице”
и кнопка отображается через раз – долго грузится
в других браузерах все хорошо
может есть какой то код для эксплорера? демо версия тоже показывается с ошибкой на странице в IE
@даша, у эксплорера есть версия. О какой идёт речь?
@Дедушка, проблемы в 8 версии, в 10 все норм, на остальных не проверяла
@Даша, восьмая версия не поддерживается в JQ1.9+.
Добрый день! Установил Ваш скрипт на сайт уралкожа.рф
Если заходишь на сайт первый раз и нажимаешь “обратный звонок”, то все работает как надо (приходит уведомление на почту). Но, после этого, после отправки заполненной формы, перестают работать форма “Закажите прайс” (в начале и в конце сайта) и “заказать обратный звонок”. То есть, все кнопки нажимаются, все без ошибок, но письма на почту не приходят.
Помогите, пожалуйста
@Максим, для начала поставьте как я написал в инструкции, после разберитесь, что с остальными скриптами. Callme к ним никакого отношения не имеет и на работу не влияет.
А есть возможность использовать эту же форму, только с другим заголовком (одновременно две, одна перезвонить, а другая заказать)?
@Дмитрий, штатными средствами нет. Где-то в комментариях я рассказывал, как делать копию, нужно делать дубликат формы и вызывать её отдельно.
@Дедушка, тут нет в комментариях такого. Вопросы есть, но ответа нет. А на форуме вот поиском – результата тоже не дало. :S
@Дмитрий, помню, я такое рассказывал, если не в этом посте, то в другом. Вкратце: копируете содержимое form.htmlв тело документа, дублируете и называете по-другому (например, #callmeform2).
Из core.js (callme.js) убираете вставку формы, она прокомментирована там. И дублируете функцию показа формы, это обработка нажатия .callme_viewform.
Называете новый обект, например .callme_viewform2, далее дублируете index.php и меняете там обработчик данных по своему усмотрению, в js в новой функции меняете путь отправки данных на index2.php. Убеждаетесь, чтобы данные правильно обрабатываются.
После этого проверяете, чтобы форма отображалась и пряталась. Разбирайтесь. Объяснять подробнее нет времени.
@Дедушка, Всё сделал. Спасибо большое. Я и не подозревал что форму нужно перенести в тело документа.
А еще не мало важный момент – продублировать стили! Я час тупил, потом дошло что стили темы надо продублировать.
Я рад, что у вас получилось быстро разобраться. Стили можно не дублировать, а охать единые классы для идентичных частей обеих форм. Это структурно более правильно. Успехов.
Скажите, пожалуйста, как поместить кнопку заказа звонка в нужное место на странице?
нашел ответ.. к сожалению :(
Здравствуйте, спасибо за скрипт. Всё работает. Но есть проблемка (искал решение в комментариях и в инструкции не нашел ответа, может плохо искал)
У меня на сайте есть скрипты для слайдшоу на jquery. Если их оставить то форма не отправляет сообщения. Если удалить, не работает слайдшоу но сообщения отправляются. Как можно сделать что бы и форма работала и слайдшоу?
Лол, ну тогда я бы рекомендовал вам не лениться, а почитать комментарии :-)
он есть и в хедере и в футере после тега body. а на сайте не отображается
Алина, ну так дерзайте, я же даже написал, куда вам нужно добавить код скрипта.
Самое забавное, временный админ – я)))
Алина, ну обратитесь к вашему админу сайта. Логика подсказывает мне, что надо менять тут:
/wp-content/themes/bonus_club/header.php
Ну не может мой женский мозг справиться с установкой… киньте, пожалуйста, скрин, как нужно менять в коде, чтоб все работало
Андрей, сталкивались все, кто не читает инструкцию :).
Здравствуйте, ставлю скрипт на джомлу, все отлично, но когда нажимаешь кнопку “Перезвоните мне” – висит долго. Кто с этим сталкивался
Привентил Callme на сайт, не работае. Есть конфликт между скриптами. Где немогу понять. Сломал голову, где конфликт. Помогите плиз!!!
Сайт: http://www.гипсокартон.kiev.ua
Сергей, скоро я закрою обсуждение, все по скриптам на форуме.
Добавил Ваш скрипт на сайт z109.ru Вроде отрабатывает нормально, пишет, что сообщение отправлено, но на почту оно не приходит. Адрес получателя проверил на 100500 раз. Адрес отправителя тоже менял на [email protected] но ничего не помогло.
Можете мне помочь?
Марти, скрипты обсуждаем на форуме http://www.qbx.me
Точнее не в form.php, а index.php добавить функцию вывода title
Дедушка а можно ли добавить еще загаловок страницы, чтобы они приходил на почту? просто я сейчас на денвере хочу запустить интернет магазин, а там заказать звонок в каждом посте, и выводится на главной, когда люди нажимают то по почте приходит не название товара, а url текущий.
Скажите пожалуйста, что нужно добавить в form.php, чтобы создать такую функцию!? Буду очень благодарен!!!
ещё бы поля добавить капчу и почту)
Стас, зачем капчу? Форма создаётся динамически и отследить её отправку сложнее, чем написать сам скрипт. И зачем почта? Ели надо перезвонить, достаточно телефона. Возможно, добавлю поту как поле, которое появляется при клике на “указать доп. поле”, но необходимость сомнительна.
Спасибо. Если несложно, напишите пару объективных слов в этой теме, чтобы народу было удобнее выбирать.
Спасибо, уже разобрался) Хороший скрипт большое благодарствие автору!
Марти, строку вставляйте перед закрывающимся тегом /HEAD
скажите а на денвере оно будет работать?
http://www.maxinews.net/ – скрипт стоит здесь, но почему то не работает
Ну никак не стает на вордпресс! пробовал по разному – никакого эффекта(
помогите пожалуйста! делал все по инструкции для вордпресса
Сергей, вот
Здравствуйте! Прошу Вас подсказать, установил новую версию скрипта, указал на какую почту должны приходить письма, но в итоге ничего не приходит, смс не подключал. В чем может быть проблема?
Дмитрий, см. комментарий №42.
Здравствуйте! Спасибо за скрипт! Очень хорош.
Скажите, как можно убрать показ кнопки? Я вручную в нужном месте ссылку сделаю с айди.
Валерий, решили вопрос на форуме.
Titan, ставьте отправителя с почтой на домене вашего сайта (noreply@yrmdoain.net). С smtp больше головной боли будет, чем удобства.
Сирофим, на старом JQ скрипт не будет работать, уже обуждали это. Ищите другие слайдеры.
Здравствуйте. Поставил callme на локалку, не работает. Нашёл строчку jQuery которая мешала выводу скрипта:
Перестановка в другие места кода не к чему не привела… пришлось удалить jquery-1.3.2.min.js. Но данная строка очень нужна, так как не работает слайд шоу без неё.
Есть какой либо вариант решения, без удаления этой строки? Заранее спасибо.
Действительно, не хватает smtp отправки. А то у меня все письма попадают в спам :(
Установил, пока не работает!
http://avtodilizhans.com.ua/1
Viktor, class=”callme_viewform”
А как сделать кнопку не справа на сайте, а допустим что бы она появлялась наверху в центре?
написал туда и вам на почту
Андрей, обсуждение вопросов по скрипту теперь на форуме.
так там по сути никаких настроек и нет, зарегистрировался, вписал в скрипт свой айди, ключ, 16 поле не менял, написал свой номер в формате 7ХХХХХХХХХХ, подскажите что именно надо смотреть в настройках и где в скрипте или в аккаунте оператора?
Андрей, может быть что-то с настройками.
Здравствуйте, не работает отправка смс, что может быть не так?
Марина, Оксана, задавайте вопросы на форуме.
Спасибо Вам за скрипт! Только одна проблема, скрипт не работает в опере(( В чем может быть дело?
Скрипт полностью настроила, все работает)) не увидела сначала ссылку на возможные ошибки.
Подскажите как удалить боковую длинную кнопку?
Здравствуйте! Помогите пожалуйста, я устанавливаю скрипт в header.php, но скрипт работает только на главной (
а ведь не круто.. форма всплывающая перестала работать…
Алекснадр, в form.html
Большое спасибо за скрипт, подскажите как убрать +7 в поле телефон?
круто! спасибо
В core.js закоментировать эту строку:
setTimeout( function(){ callmeShowForm(); }, 4000);
ха5.рф
пришлось убрать копирайт на сайте – ломает диз чутка. в плавающей форме оставил. ну и с меня донейшен если все срастется )
Олег, ссылку в студию.
Добрый день. добавил форму на сайт (код из форм.хтмл) но вот какое дело. после отправки сообщения появляется информация что все ок. и … открывается модальное окно с формой обратной связи.
вот пример для bootstrap’a, там же ссылка на файлы.
http://j0k3r4132.byethost22.com/
Ок, буду дома – залью на хост. С кодировкой разобрался, почему-то потерялась строчка “AddDefaultCharset UTF-8” в .htaccess, вернул на место – стало все ок. Хотя все равное при этом кодировка была явно указана в хедере. Поищем :)
Александр, конечно интересно, давайте. В IE трабл может быть в том, что он по дефолту присваивает кодировку документам, в которых она явно не указана. А вообще в течение пары дней будет BuyMe, вот там можно будет повеселиться в поиске багов :)
Назар, сегодня вечером если успею залить на хост, то конечно дам ссылку, если интересно. Нет, сайт тоже в UTF-8 (OpenCart), потому я и не могу понять в чем затык, потому как все в utf-8. При этом проблема только в IE, причем в 10 версии, а не в каком-нибудь 6 или 7, как могло бы быть.
Александр, покажите результат творчества с бутстрапом. А с кодировкой я знаю, в чём дело: если сайт в win-1251 и подгружает форму в правильной кодировке, а сам скрипт при этом остаётся в старой.
Большое спасибо за столь полезный скрипт! Переделал форму под bootstrap, чтобы в модальном окне выводилась с затемнением – красота! Одна беда осталась, в IE почему-то кодировка неверно отображается, хотя и определяется браузером верно :/
Даша, у вас дважды сейчас подключается jquery, уберите дубликат. Кроме того, обновите библиотеку до 1.9.1, у вас сейчас 1.8.3.
Приветствую!
Никак не получается сделать полностью работоспособным модуль. Поисправляла все что можно, но в итоге после слова отправка ничего не происходит. В файле index.html все работает, но не вижу ошибки в php. Задвоения jquery вроде убрала а толку ноль. Помогите пожалуйста
Антон, у вас траблы с index.php, скорее всего вы использовали какой-то левый редактор или намудрили. Перезакачайте новую версию и правьте.
А что может быть у меня? На почту приходят пиьсма, но на сайте так и висит надпись «отправка».
Виталий, пока я не вижу сайта, ничего не могу сказать.
Привет. Подключаю. После обновления страницы через секунду всё её содержимое скрывается. У body нет ни id, ни класса. Комментировал подключение всех скриптов, оставлял только ваш – тоже самое. Сайт на локальной машине. Завтра утром сдавать.
У меня тоже самое что и у Антона. Плюс баг с кодировкой, вместо отправки символы — иероглифы :)
Всё, у меня заработало :) Правда с кодировкой чёт не то… но это мелочи :) Продам сайт, с меня пузырь!
Привет, сейчас такая проблема, на почту письма приходят, но на сайте так и висит надпись “отправка”. Что может быть?
Уважаемы автор, отличный скрипт! Работает! Но есть небольшие глюки, у меня, с этим скриптом. Когда нажимаешь кнопку перезвоните мне, вместо русской речи, выскакиваем абра-кадабра и идёт обработка запроса. Не появляется надпись запрос обработан. Хотя письмо приходит на мыло всё ОК. Но вот такой баг. Сайт simper.ru
Несколько форм, для реализации разных задач по принципу работы callme (заказать звонок, заказать прайс и т.д.)
Все ок, работает. Перепутала символы. Сорри за потеряное время. Это сообщение вместе с прошлым можно удалить. Еще раз спасибо, Назар!
Назар, замена ссылки дает загрузку соответствующей страницы, но форма так и не появляется. Будьте добры, посмотрите, что не так.
Мари, всё работает.
Привет! У меня для слайдеров установлен код (который удалять нельзя):
C этой строкой идет конфликт, и не работает форма Callme 1.7.1
Подскажите пожалуйста, можно как-то обойди этот конфликт?
Заранее благодарен!
Простите, srubo-rub.ru
Здравствуйте, Назир, я прикрутил форму к сайту, но она не реагирует даже на мышь, все файлы закачены, проверил.
Александр, и куда мне смотреть?
Да, полностью удалено все из директории, почищен кэш, вновь закачано на ftp с помощью filezilla, но уже новая версия, почищен кэш.
Аналогично, сегодня произведены такие же действия на сайте http://seo.turenkoff.ru – все работает в штатном режиме, тогда как на yauza-pro.ru – ни в какую :((
Игорь, будьте добры, напишите мне на почту (она внизу сайта) напоминание с вопросом, чтобы я посмотрел как буду у компа.
Попробовал поменять местами – эффект тот же самый. В версии 1.7.0 проблем не возникало, появилось после обновления версии и использования кода в одну строку. Возможно ли для эксперимента, получение предыдущей версии 1.7.0??? К сожалению, не сохранилась!
Иорь, вы все файлы старые снесли и закачали новые? Кэш почистили? Старые версии я не предлагаю, в них же баги, которые я уже исправил.
Добрый день.
Прекрасный скрипт. Огромное спасибо Вам.
Скрипт установлен уже более, чем на 5 проектов и проблем не возникало никогда, но сегодня, проделав уже знакомые действия на сайте yauza-pro.ru – проблема, скрипт не работает и не видно его вообще…
Уже перепроверил все. Помогите, пожалуйста.
Игорь, пересите вызов callme.js после вызова jquery.js.
Назар, здравствуйте. Спасибо за оперативное обновление скрипта, смс – это очень актуально. Поставила на сайт http://www.decor-potolok.ru/ (слева модуль обратный звонок) – ссылка на картинку с указанным классом, но форма при клике не открывается. Есть подозрение, что дело в самой ссылке “#”, которая ведет в верх страницы. Чем ее можно заменить?
Мари, спасибо. Замените ссылку на что угодно, все равно она обрабатывается скриптом.
Дедушка, будь добр, подскажи. Как мне сделать так чтобы твоя форма сразу отображалась на странице (к примеру на главной странице), причем не рассчитывались координаты ее показа, а сразу в заданном месте, там где я прописываю код из файла form.php, но при этом все остальные твои скрипты работали с ней.
Дуб, просто перенеесите код из form.html нужное место, все намного проще, чем вам хотелось бы :)
Здравствуйте, вы еще не смотрели мой сайт ост №81
Здравствуйте, проблема такая, как сделать несколько таких разных окон на сайте? И если я кладу файлы например в папку callme2, и меняю пути до нее то скрипт перестает работать, работает только из корня сайта и с именем callme. Помогите разобраться
Андрей, несколько форм для заказа звонка? Зачем? Уточните задачу, чтобы можно было найти решение.
С IE все плохо, я только начинаю с друпалом знакомится.
Я смотрел в сафари, левая панель сильно сжата.
Здравствуйте, установил обратный звонок на сайт, появилась кнопка “обратный звонок”, но она не реагирует ни на что (друпал 7) http://www.srubo-rub.ru
Александр, на данный момент могу только сказать, что вам необходимо разобратьс с версткой на вашем сайте. А что со криптом, скажу позже, когда открою его с компа.
Функционал, видеть город посетителя и из каких поисковых систем перешел и по какому запросу. Собственно остальное все лишнее.
Андрей, это же уже статистика, тогда придётся отслеживать источник, а это совсем другая история. Хотя идея интересная, надо подумать. Спасибо.
On line консультантов много, согласен, только оплата в месяц по 800 руб. не радует. А бесплатные версии без набора функционала.
Андрей, а какой нужен фунционал? Как по мне, бесплтный Mibew удовлетворит нужды 90% веб-магазинов.
да очень бы хотелось чтобы люди заявку оставляли, а там текстовый или графический файл прикреплять нужно. Очень жаль.
Николай, такое можно сделать. Загружать или на мыло, или на какой-нибудь фрихостинг картинок. Только за два года это первый подобный вопрос.
Здравствуйте Дедушка) Скажите, а возможно ли к форме добавлять инпут «Прикрепить файл» с последующей отправкой на мыло?
Здравствуйте, Николай. Такого функционала не предусматривалось. А зачем?
Назар! За реализацию идеи, хочется поблагодарить тебя от всей души! Хороший, рабочий скрипт, воткнул без особых проблем на WordPress. Давным давно еще использовал его на Joomla 2.5, тоже работал отлично. Очень рад что ты продолжаешь над ним работать, и добавил невероятно полезную фичу. Поскольку я в дальнейшем планирую зарабатывать на добавлении твоего скрипта на сайты клиентов и брать за него деньги, буду честно переводить тебе “авторские”, пусть и небольшие, но надеюсь что регулярные, ибо то как ты распространяешь свое творение вызывает уважение. Желаю тебе больших успехов.
Ну и по скольку, всегда хочется большего и уникального (гармоничного отображения с сайтом), хотел попросить о помощи. Сейчас окно с формой появляется на определенном расстоянии от курсора. Хотелось бы узнать как можно зафиксировать ее появление, к примеру слева от кнопки и выравнивание вершины формы по вершине вызывающей ее кнопки? И было бы совсем идеально, если бы фон затемнялся (затухал). Сам пытался, фон затемнить получилось, но вместе с формой.
Иван, спасибо! Затемнение я планировал сделать в одной из следующих версий. По поводу того, как надо показывать форму: функцию, где вычисляется положение формы, можно править в core.js. Сейчас форма спускается на 20 пикселей под место клика и начинается слева от курсора. Если хотите, чтобы форма была по центру, можно рассчитать её ширину и сдвигать форму влево на половину этого значения. Это вам и будет отображение посредине места клика.
Если нужно подробнее, напишите на почту. По отчислениям: спасибо, приятно слышать. По возможности не удаляйте копирайт. Спасибо.
Так вот уже мною перечитаны все камменты. Я бы так ни стал писать.
Приветствую!
Делал все по инструкции, но видимо где-то накосячил, но не пойму где.
Кнопка слева вообще не показывается.
Могли бы посмотреть что не так?
Сайт на опенкарт: http://evervuetv.nash-mag.ru/shippay
Внизу текста размести ссылку для вызова формы, но она перекидывает на главную.
Дмитрий, в ближайшие дни не смогу помогать. Вам придется своими силами прочесть 25 комментариев и найти там ответ на свой вопрос.
Скрипт работает отлично, не планируется ли on line консультант, было бы не плохо платить единовременную плату а не ежемесячную как везде;)
Андрей, есть же куча консультантов типа jivosite или mibew. Первый, к слову, меня раздражает, когда смотришь что-то и тут выезжает окно с предложением помощи. Часто только из-за этого закрываю сайт. Сделать-то можно, но ии так подобных продуктов куча.
Ну подскажите,тестировали ли вы на imagecms скрипт?
Антон, не знаю даже, что это :). Скрипт работает даже на голом html с поддержкой php, так что цмс не играет никакой роли.
Любовь, вы закачали файлы не в ту папку, почитайте инструкцию и распакуйте все в /callme/
Привет, а что делать, если после установки скрипта вместо страницы сайта появляется код:
{ "result": "error", "cls": "c_error", "time": "", "message": "Заполните все поля." }
. Я уже пробовала чистить кэш и удалять скрипт, не помогает.адрес сайта skywishdiamonds.ru/translations
хмм
выставил 9999 все равно не помогает.
http://sew-room.ru/ – пациент
Зачем вам position: absolute для слайдера? Вот в чём ошибка:
.osn_block_flp { z-index: 9999; }
Александр, вам надо открыть style.css текущей темы (/callme/templates/***/style.css) и поправить z-index для #callmeform.
вопрос.
форма запроса появляется под картинками. Например под шапкой или банером боковым.
Где нужно поменять z-index?
Антон, ну допустим, что на локалке. Ок, мои действия? :)
Сайт на локалке. ставил модуль на simpla cms ,все нормально, на imagecms все тоже самое сделал, модуль не появился даже.
Алексей2, как я вам помогу, если не вижу сайта?
Антон, аналогично.
Ставлю на imagecms и не пашет! помогите плиз!
Не отправляется… висит на отправке… :)
Сергей, успехов.
Назар, спасибо! Разобрался… не хватает опыта и знаний. Но “Через тернии, к звездам!”.
Возможно, при выходе у них очищается кэш, вот и стало отображаться.
Здравствуйте!
Решил установить, попробовать… Замучился пока устанавливал – не отображает кнопок хоть ты тресни, все по буквам проверил – 0 эмоций!
Оказалось все просто: в cms ModX пока ты не выйдешь из админки скрипт работать не будет (почему не знаю, но так делают еще некоторые слайд-шоу)! Как только вышел – все отображается и корректно работает!!!
Я и так каждый раз объясняю. Даже пост отдельный завёл, без толку. Вам ссылка на этот пост приходила с архивом на почту. 99% всех вопросов решаются, если уделить 5 минут и прочесть этот пост.
Назар, а можно немного подробнее, доходчиво объясните пожалуйста… тем более если каждый третий вопрос такой, объясните подробно что, как и куда что вставлять и тем самым избегните огромного количества ненужных вопросов! Заранее признателен!
Сергей, каждый третий вопрос на ту же тему. Перенесите callms.js после вызова jquery.
Здравствуйте! Прежде всего хотел сказать огромное спасибо! Все на самом деле очень просто и приятно взгляду! Осталось заставить его работать! Но у меня проблемка… как и у некоторых ребят у меня идет непрерывная отправка и ничего не приходит на почту. (Кэш чистил, все вроде сделал как требовалось, но не пашет). Гляньте (http://ovos4i.ru/) может чего-нибудь подскажите….
Полезный скрипт. Подключил sms, тоже приятно и дешево. Думаю теперь как изменить местоположение, например в шапку сайта.
Андрей, спасибо. В шапке размещаете кнопку или ссылку любого вида и присваиваете ей class=”callm_viewform”, в примере об этом написано.
Подскажите, пожалуйста, как можно убрать кнопку справа? Просто на всем сайте она мне не нужна.
Вернее, чтобы она нигде не показывалась…
Илья, добавьте display:none!important; для #viewform.
Вадим, а зачем ещё одно поле? Переименуйте теелфон в мыло и всё.
Если это ко мне- “Вадим, все работает.” То да, заработало…
У меня сайт дурной и чтобы некоторые страницы имели читаемый урл стоит какой-то редирект html в хтачесе, я про него забыл совсем… Это он страницы вашего скрипта во что-то переименовывал и из за этого ничего не работало…
По поводу “обратной связи”, я тут подумал… а зачем она вообще нужна, есть Ваш скрипт, который отлично работает. Надо только добавить поле емейл и проверку заполнения изменить, чтоб проверялось заполнение или телефона или емейла. Не вижу смысла плодить кучу скриптов.
Я по поводу “обратной связи” заморочился потому что некоторые люди, и я тоже, не любят знонить чтоб задать 1-2 вопроса. Мне проще их по почте задать, по почте же ответ получить и исходя из ответа думать дальше- звонить или нет/покупать или нет.
Поэтому буду тюнинговать Ваш скрипт, делать из него 2в1.
Вадим, всё работает.
ок. В понедельник-вторник скину.
Доброго времени суток, Назар. Подскажите пожалуйста, скрипт не запускается, и в head строку вызова скрипта засунул и по путям на хостинге все просто. но форма так и не выходит
http://plaza.perm.ru/
И я хочу обратную связь! :) именно Вашу, с установкой в одну строчку и и настройкой в двух строках.
Спасибо! Как надумаете-бужу рада помочь с тестированием! а то все время надо и ничего не работает. а ваш скрипт раз-и встал))) и никаких конфликтов, это так радует!))
Анастасия, как вы видите форму обратной связи? Я так понимаю, вы дизайнер. Если так, нарисуйте макет со всеми полями и выложите сюда, а мы обсудим.
Вадим, о какой обратной связи речь? Вы имеете ввиду “Задать вопрос по товару”?
Добрый день! Вот бы вы еще написали скрипт формы обратной связи которого можно было бы несколько на странице ставить и он бы не конфликтовал с ваши “звонком” вообще было бы чудно! а то все формы работают только при одном подключении(во всяком случае в мои золотых руках хD) Спасибо за чудную штучку! деньги отправлю.
Спасибо. Я думаю над этим.
Ок. Потестю на других разрешениях и браузерах, и если получится сделаю скриншоты или видео. По сути это не криминального, кто захочет увидит и проскролить.
Вадим, давайте скрины, отлично. Буду править.
Вадим, она же у вас посредине экрана, хоть и ниже обычного. Я скроллил специально как угодно, всегда форма видна. Я бы помог с удовольствием, но пока не вижу, что делать: всё отображается как и задумано и ещё можно добавить хоть пять полей, все поместятся.
Проблема у меня в том, что кнопка (приклеенная справа ) высокая, и при клиентов на самый низ кнопки (ну на низ картинки /кнопки ) форма уже не помещается на странице. А если я найду как добавить поле емейл и добавлю его, то форма станет “выше” и точно не влезет в страницу, по крайней мере в моем разрешении экрана.
Вадим, форма появляется ниже и слева от кнопки. После появления остаётся на том же месте, я проверил, всё работает как надо. Чтобы менять кодировку в письме, открывайте index.php и указывайте другую вместо utf-8. Или на почте она перекодируется автоматом вашим почтовиком. Я проверил, все работает.
Кодировку не увидите, ее только получатель письма видит.
Про расположение формы- форма иногда не целиком показывается, часть уходит вниз и надо скролить. Читал что там все должно само выравниваться, но увы, иногда не выравнивает.
Про добавление поля- спасибо, буду искать.
Ссылка- gidro-master.ru
Вадим, ссылку покажите, что там с кодировкой, посмотрю. Зачем вам показывать форму выше курсора. Про новые поля, кажется, два или три раза я уже объяснял, почитайте комменты.
Подскажите пожалуйста, как сделать чтобы форма появлялась выше чем сейчас по отношению к курсору?
Еще вопрос- можно ли добавить поле “емейл”? Где и что дописать надо?
С кодировками, кстати, у меня все равно беда… Иероглифы были где писалось “отправляем” и в приходящей почте заголовки письма в некоторых почтовиках в виде вопросительных знаков. Но это не беда, заменил транслитом.
Вадим, у вас что-то дикое с настройками хоста: вместо html-файлов сервер выдаёт какую-то другую страницу, видимо, стартовую (убедитесь сами), а php обрабатывает нормально. Пишите хостеру и задавайте вопросы.
Игорь, я открываю под mac на chrome и opera. У вас там вообще жуть: дважды подключён mootols, один раз вызывается по неправильному адресу jquery. Разберитесь с вёрсткой сначала.
Вот странно, почему у вас работает? Больше 10 человек с разных частей России сказали мне, что идет непрерывная отправка.
Даже не знаю с чего начать… В общем у меня не работает :)
Добавил строку в footer и сайт повис. Сейчас эта строка только на одной странице.
И чего произошло не понимаю, если скролить вниз, то к странице приклеялась еще страница. Подскажите, пожалуйста, где накосячил?
Виснет на отправке. В хроме в консоли сообщение:
Uncaught TypeError: Cannot call method ‘get’ of undefined – core.js:95
sendMail – core.js:95
(anonymous function) – core.js:132
Александр, дайте ссылку. Как вариант, у вас после callme.js подключается jquery.
Да я по глупости не посмотрев, написал,но все равно спасибо)
Добрый день!
Установил последнюю версию. Все работает, но возникли проблемы с некоторыми скриптами на сайте. В чем может быть причина?
Спасибо!
Дмитрий, у вас jquery теперь версии 1.9.0, а некоторые скрипты типа слайдшоу используют устаревшие функции и поэтому не работают.
Отправил ещё раз из Хрома и из FF, я не вижу проблемы, все работает. У вас там дальше вызывается jquery по неправильному адресу, снесите ту строку:
script src="//ajax.googleapis.com/ajax/libs/jquery/1.8/jquery.min.js" type="text/javascript"
А вообще всё работает.От вас сообщение пришло, кэш почистил, в двух браузерах – фф и хром, такая же песня. Могу видео записать) И еще пробовал на одном компе, не получается… сейчас еще знакомых попрошу поотправлять
Игорь, я зашёл и отправил вам сообщение. Кэш почистите в браузере.
У меня все не работает, тестирую на втором сайте http://www.stoun.ru/ , уже 1.7.1 установил. Непрерывная отправка, и все, ничего на почту не приходит. Оба сайта на joomla 2.5, на одинаковом хостинге. От вас приходили сообщения, но не пойму почему у вас работает, а у меня нет?
Антон, тыщу раз обсуждали: index.php интервал в 3600 или 1800 смените на 1 секунду.
Подскажите пожалуйста. Установил,все работает,но когда повторно пытаюсь отравить просьбу,выдает что ваше сообщение уже отравлено.Как это отключить,чтобы при каждом “Перезвонить мне” отправлялось сообщение
А на каких условиях распространяется скрипт?
Павел, вы можете скачивать и использовать его на своих сайтах, оставляя копирайт. Оплатив эквивалент 7$ можно убрать копирайт либо просто таким образом поддержать разработку.
Николай, спасибо. Открывайте form.html и меняйте. После этого откройте /js/core.js и смените +7 на нужный код.
Добрый день,
в первую очередь, хочу сказать спасибо за скрипт!
А во вторую, вопрос по теме, перебрал все комментарии не нашел ответа: как изменить приставку в номере +7 ???
Евгений, спасибо, глобальную исправил и перезалил.
Функцию по удалению лишних символов лучше сделать в самом php перед отправкой. Вот вам функция:
function checkIt($n){ $a = array("-", "=", " ", "+", "."); $n = str_replace($a, "", $n); return $n; }
Личный вопрос Вам, Назар. Как бы сделать функцию, чтобы она вырезала все лишние тире и плюсы из номера и оставляла только 7хххххххххх ? Хотел еще и покупателю смс отправлять, а на такую ф-цию пока знаний регулярок не хватает.. Помогите, пожалуйста.
Заранее спасибо!
Значит, надо добавить еще
global $frm
Пока я $frm не объявил глобальной, смс не отправлялось по причине пустого отправителя
Подозреваю ,что в модуле index.php
global $from надо писать так:
global $frm
Евгений, $frm это подпись, то есть от кого приходит смс. А $from – почта-отправитель уведомлений. Так что как раз $from и должно быть.