buyme-120

Всем привет. Предлагаю вашему вниманию новую версию скрипта для покупки за один клик BuyMe — 1.2.0. В этой версии есть несколько доработок, решены старые проблемы и придуманы новые. Но обо всём по порядку.

Что такое BuyMe?

Напомню: BuyMe — это jquery-скрипт, для добавления функции покупки за один клик на любом (абсолютно любом) сайте и на любой (абсолютно любой) CMS. На странице товара и опционально на странице каталога размещается кнопка, которая выглядит обычно так:

buyme-button

Внешний вид формы:

buyme-120-form

Клиент нажимает на неё и видит форму с данными: имя, телефон и адрес доставки. После заполнения данные отправляются на электронную почту администратору сайта и опционально в смс. Сейчас поддерживаются пять провайдеров для отправки сообщений, средняя цена 1,5-2 цента за сообщение.

Как настраивать смс, я писал в отдельном посте.

Как установить и настроить

Обратите внимание: если до этого вы пользовались другой версией скрипта и хотите обновиться, код на странице товара нужно будет обновить, так как я поменял некоторые переменные, чтобы привести их к единому формату.

Чтобы установить скрипт, воспользуйтесь инструкцией по установке Buyme.

Что нового в 1.2.0?

  1. Затемнение фона страницы
  2. В заголовке формы отображается название товара (обновлено)
  3. Закрытие формы по нажатию esc
  4. Доработан стиль для мобильной версии скрипта (откройте страницу на мобильном и увидите)
  5. Исправлено: повторное появление формы после отправки
  6. Исправлено: на сайте с кодировкой, отличной от utf-8 все последующие ajax-запросы отправлялись в неправильной кодировке
  7. Убрал файл core.js — все функции теперь хранятся в buyme.js
  8. Мелкие правки

Правила пользования

Пользуйтесь на здоровье, если оставляете мой копирайт. Поддерживайте разработку материально, это гарантия исправления багов и появления новых версий как BuyMe, так и CallMe. Если копирайт нужно убрать, платите 7$ и убирайте. Делать это нежелательно — чем больше народу пользуется скриптами, тем больше мотивация продолжать разработку.

Благодарности

Тем, кто помогает проекту, я благодарен. А тех, кто помогает больше других, я собрал на странице благодарностей. Там собраны 12 человек, кто больше всего помог. С указанием имён и активных ссылок на их сайты. Хотите быть среди них? Легко — помогайте.

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

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

Проблемы с настройкой?

Это конечно вряд ли, но такое бывает. Если такие вопросы возникают, я отвечаю на них на форуме. Не здесь, не в личке, не на почте, а на форуме.

Некоторые жалуются, мол скрипты сложно ставить. Господа хорошие, я упростил установку всех своих скриптов до предельно низкого уровня вхождения. Если вы по какой-то причине не находите в себе сил и/или желания разбираться, не дуйте на молоко — сами виноваты. Если необходимо, чтобы я ставил скрипт, платите деньги. Моё время не бесплатно.

Успехов!

    48 Коментар на "BuyMe 1.2.0 — скрипт для покупки за один клик"

    Женя
    Гість

    Добрый день. Установил ваш плагин на сайт, всё работало отлично. Но недавно заметил, что в модальном окне кнопка отправить то есть, то нет. Уже перепробывал всё. Сайт nasos.com.ua. За любую помощь зарание спасибо

    Антон
    Гість

    Назар, ты хоть иногда отвечай на вопросы пользователей….

    Ольга
    Гість

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

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

    Добрый день! Подскажите пожалуйста, после заполнения данных происходит отправка на почту, но нет поля что отправка прошла успешно. Если не заполнять ничего то, поле “заполните все поля” появляется.
    P.S jquery 1.8.1

    Алексей
    Гість

    Доброе утро!
    Можно ли рассчитывать на добавление инструкции к связке BuyMe + Joomla / Joomshopping ?

    Алексей
    Гість

    @Назар Токарь, Благодарствую!!!

    Сергей
    Гість

    ничего не трогал, все работает Респект Разработчику !!!!Сенкс

    Сергей
    Гість

    Доброй ночи, преста 1,5,4,1 файл нашел FrontController.php но в нем нет таких строк вообще….

    Надо убедиться, что версия jquery там не ниже 1.9.0. Код:
    Tools::addJS(array(_PS_JS_DIR_.'jquery/jquery-1.9.0.js', _PS_JS_DIR_.'jquery/jquery.easing.1.3.js', _PS_JS_DIR_.'tools.js'));

    Андрей
    Гість

    Добрый день.
    Хочу уяснить, какая же версия скрипта актуальная – 1.2. или 1.3 ?
    В демо написано 1.3. На Dropbox регулярно файл обновляется. Какая же актуальная версия?

    Артем
    Гість

    Я прошу меня извинить, если где-то в комментах к предыдущим версиям это обсуждалось, не видел.. Но у всех ли работает этот скрипт в ff и ie?

    Артем
    Гість

    Хе.. ff не пользуюсь почти, но скрипт проверил.
    заработало после обновления фф. видимо, ооочень древняя версия была.
    с ие, возможно всё так же.

    Дмитрий
    Учасник

    @Дедушка, отсылал запросы на скрипты callme и buyme. Но “приглашение” на почту так и не пришло. А очень хотелось попробовать прикрутить их к cms. Спасибо.

    Дмитрий
    Учасник

    @Дедушка, Спасибо разобрался! buyme пришел сразу, а callme, как и предполагалось, “уехало” в спам.
    Простите, что пишу здесь, Вопрос по buyme+Prestashop нет FrontController.php в classes!

    Дмитрий
    Учасник

    Добавлено: разобрался. поиск спасет мир! нужный файл тут – classes\controller\

    Дмитрий
    Учасник

    Сегодня установку не осилил… буду пробовать завтра.

    Валерий
    Гість

    Здравствуйте! Нужна помощь по настройке кнопки быстрый заказ!
    drossel. com. ua/content/avtomobilnyi-videoregistrator-falcon-hd20-lcd

    Когда подключаю библиотеку jQuery возникают конфликты с ранними скриптами (табы, меню и т.д. )

    Валерий
    Гість

    @Дедушка, возможно не там читал но где то наткнулся что выбирайте либо одно либо другое суть такова!

    Валерий
    Гість

    @Дедушка, конфликты пропали но не работает!

    Валерий
    Гість

    @Дедушка, вот нашел http://qbx.me/viewtopic.php?f=16&t=83 но мне не помогло!

    Сергей
    Гість

    Дедушка, привет!

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

    К примеру, дописать в buyme/templates/default/style.css дополнительно b2c и b2c:hover я смогу, а как сделать так, чтобы эта новая кнопка работала с этим же скриптом?

    По сабжу – необходимо на страницах типа этой добавить кнопку “Купить подарочным сертификатом”.

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

    Сергей
    Гість

    @Дедушка, спасибо за ответ.
    Т.е., насколько я понял, имеете ввиду продублировать полностью текст, увеличив объем файла buyme.js вдвое? И везде, где встречается b1c, написать b2c.
    Аналогично поступить с /buyme/style.css и /buyme/templates/default/style.css?

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

    Сергей
    Гість

    @Дедушка, спасибо, все работает!
    Для интересующихся – дублировать содержимое файлов, указанных в посте выше + /buyme/lang/ваш_язык.html

    Единственный вопрос остался, Назар.
    При неясных и понятных обстоятельствах (рандомно), после перезагрузке страницы через f5/ctrl+f5 либо при заходе через пункт меню на страницу – иногда перестает отвечать кнопка “Купить в 1 клик” (просто перестает, нажимается, но окно заказа не всплывает), либо b1c_name перестает выводить в окне заказа наименование. Для избавления от этого глюка приходится перезагружать страницу или заходить через пункт меню на нее.
    Т.е. абсолютно непонятно, почему это происходит. Режим – random. Притом, не с единственного компьютера.
    Подскажите, в чем может быть дело?

    Напомню адрес:
    http://extremeholiday.ru/nashi-predlozheniya/fast-extreme/pryzhok-v-verevkoj

    Сергей
    Гість

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

    Подскажете, в чем может быть дело?
    Хоть тестером идти на полставки.

    Alexey Kokurin
    Учасник

    А можно встроить форму скрипта в страницу, так что бы он открывался не в новом окне, а был доступен в тексте страницы?

    Sam
    Гість

    @Дедушка, а где это обсуждалось? я не могу найти

    Константин
    Гість

    Ссылку на инструкцию с HostCMS можно поставить в пост?

    Антон Куликов
    Гість

    Та же самая проблема и тоже на OpenCart: окошко тут же исчезает.
    При тестировании такого не было.

    Сергей
    Гість

    Здравствуйте, я установил скрипт, на OpenCart, согласно инструкции, и при нажатии на кнопку окно появляется и тут же пропадает. Что это может быть?

    Кирилл
    Гість

    Спасибо! Зашел думаю новая версия так скачаю лучше новую и как во время! =)

    wpDiscuz