25 Вересень 2013
23 951
Рубрика: код

Buyme 1.3.0 — бесплатный скрипт для заказа товара за один клик

Динамические поля, установка за один клик, подсвечивание пустых полей и высокая скорость работы — все это в новой версии Buyme

Друзья, хочу представить на ваш суд очередную версию скрипта Buyme — 1.3. В этом посте я расскажу, что нового вас ждет  и почему она лучше, чем все остальные.

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

Что такое Buyme

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

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

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

Buyme в работе

В любом месте страницы располагаете кнопку или ссылку. Она может выглядеть так:

buyme кнопка

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

form buyme

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

Что нового в версии 1.3

Теперь расскажу о нововведениях. Их в этой версии много.

  1. Настройки формы вынесены в отдельный файл (config.js). В нем теперь хранятся: список текстовых полей, выпадающие списки, заголовки окна и кнопок. Эти данные меняются в отдельном файле, а после сохранения конфига изменения автоматически вступают в силу без вашего участия. Разве что иногда желательно чистить серверный кэш.
  2. Подключение в одну строку. Стили для формы подключаются автоматически, вам нужно только подключить сам скрипт и добавить код для полей и настроек товара.
  3. Убрал многоязычность. Теперь вместо нескольких форм все данные берутся из конфига. Если надо поменять язык, просто переименовывайте поля и заголовки.
  4. Обновился стиль для мобильной версии. Скрипт работает как на обычном мониторе, так и на планшетах и смартфонах.
  5. Подсветка незаполненных полей. Все текстовые поля формы обязательны к заполнению. Textarea — нет. Если какое-то из полей осталось пустым, скрипт подсветит его другим фоном и напишет об ошибке.
  6. Установка стала проще. Теперь на странице, где товар только один, нет необходимости добавлять  блок с классом bm_good, достаточно указать имя и дополнительные параметры
  7. Исправлены мелкие баги и увеличена скорость работы. Версия 1.3 работает примерно в два раза быстрее, чем предыдущая.

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

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

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

Настройка SMS-уведомлений о заказах

Если кроме отправки почтой вы хотите получать заказы по sms, вот вам инструкция по настройке смс-уведомлений в Buyme и Callme.

Настройка SMTP

По умолчанию заказы отправляются при помощи встроенной функции php работы с почтой. Она в некоторых случаях может работать некорректно или быть отключена (1-2% хостингов не разрешают ей пользоваться). После множества вопросов, которые возникали на эту тему на форуме, я написал инструкцию по настройке SMTP для отправки уведомлений. Это намного надежнее и гарантирует доставку, но требует немного больше времени для настройки.

Как пользоваться

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

Копирайт в правом углу формы создается динамически скриптом и не индексируется поисковиками. Вы можете поддержать разработку скрипта, оплатив лицензию на его использование, обычно это 7-10$.

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

Напоминаю, что все технические вопросы, баги и пожелания по новым функциям мы обсуждаем на форуме qbx.me.

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

Тепер я хочу бачити коментарі 55