Конструктор кнопок заказа и звонков на jquery

Скачать скрипт

Как данный скрипт можно применить:

  • Кнопка обратного звонка:
  • Заказать товар в один клик
  • Кнопка заказа с передачей данных о товаре в письме для пожилых сайтов

Преимущества:

  • Простой вызов
  • Кроссбраузерность

Вставьте в блок <head> страниц, на которых вы хотите появление формы, ссылки на подключаемые файлы плагина и стиля.




В корень сайта поместите файл postmaster.php из архива. По умолчанию он является обработчиком запросов и выполняет функцию отправки писем на вашу почту. Откройте его и укажите почтовые ящики с которыми будете работать. Чтобы увидеть форму на сайте, достаточно вызывать функцию для html объекта.

Пример вызова "заказать звонок"
Заказать звонок 
	
Заказать звонок

Пример всех возможных функций

Товар №1 
Заказать товар №2
Javascript код:
	
Товар №1 Заказать товар №2

Стандартные вопросы при подключении:

Не всплывает форма.

Проверить подключены ли файлы из инструкции, и правильно ли указан к ним путь. Нет ли конфликтов с другими библиотеками(см. $.noConflict();)? Убедиться, что метод jbcallme() вызывается для существующего селектора, и что вы кликаете именно на этот объект, который подходит под селектор.

Всё время пишет "Сообщение не отправлено".

Проверить правильность пути к /postmaster.php. Убедиться, что хостер разрешает функцию mail(). Чтобы функция mail() работала, у вас, как минимум, должна быть установлена SMTP служба на сервере.

Пишет "Сообщение отправлено", но письмо не приходит.

Если вы тестируете на локальном компьютере, то письма отправляться не будут, они складываются в спец. папку. Если на внешнем хостинге, то возможно хостер запрещает использовать сторонние почтовые домены, а может почтовый сервер фильтрует письма как спам, либо вообще отказывается принимать. Попробуйте указать почтовый ящик службы mail.ru в качестве e-mail на который будут приходить заявки.

Update! 26.02.2015

Чтобы вывести в письмо titile страницы или урл с которой заполняется форма надо прописать:

            introvrv7: {
                type: "text",
                value: window.location.href+document.title,
            },