Установка BuyMe на Simpla [инструкция]

Board index Скрипти Buyme — покупка за один клік

Description: Свіжа версія — 1.3.5 (2013-12-23)

#1by Nazar Tokar » 26.03.2013, 14:02

Всем привет. Ставим скрипт покупки за один клик BuyMe на движок магазина Simpla. Движок прост и удобен в работе, прямо как и скрипт, пилить его одно удовольствие. Итак, наша задача: к кнопке "В корзину" добавить кнопку "Купить за 1 клик". Добровольцем вызвался Alex с сайтом Мир футболок.

Установка

1. Для начала скачиваем свежий архив скрипта.

Открываем в Notepad++ или Coda /buyme/index.php и указываем в нём свои данные для доступа:
Code: Select all
$to = "[email protected]"; //несколько ящиков могут перечисляться через запятую
$from = "[email protected]"; //адрес, от которого придёт уведомление
$id = "5533";
$key = "D1536849E44940BA";
$frm = "BuyMe"; // не меняйте. Если меняете, добавьте новую подпись в Bytehand и дождитесь апрува
$num_sms = "79211112233"; // ваш номер без "+", например, 380501112233 или 79218886622

2. Через FTP загружаем папку buyme в корневой каталог вашего сайта. Туда, где лежат остальные файлы.

3. Открываем админку, идём в Дизайн.

buyme-simpla-menu.jpg


4. Выбираем активную тему и ищем product.tpl.

buyme-simpla-template.jpg


5. Ищем "В корзину" - там находится кнопка добавления товара в корзину. Вставляем сразу после неё код для нашей кнопки:

Code: Select all
<input type="button" class="button b1c" value="купить за 1 клик">

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

Code: Select all
<span class="b1c_caption">Цвет футболки</span>:
<select name="color" class="b1c_option">
<option value="1">чёрный</option>
<option value="1">белый</option>
<option value="1">красный</option>
<option value="1">синий</option>
<option value="1">желтый</option>
</select>
<span class="b1c_caption">Размер</span>:
<select name="color" class="b1c_option">
<option value="1">S</option>
<option value="1">M</option>
<option value="1">L</option>
<option value="1">XL</option>
</select>

6. Ищем темплейт index.tpl и в нём перед закрывающимся тегом HEAD и до закрытия {literal} вставляем код для вызова скрипта:

Code: Select all
<script type="text/javascript" src="/buyme/js/buyme.js"></script>

Сохраняем, чистим кэш. Готово.

В результате имеем такую страницу товара с двумя кнопками. Одна отправляет товар в корзину, вторая - заказ вам на почту и смс.

buyme-simpla-result.jpg


Настройка СМС

Чтобы уведомления приходили не только на почту, но и в смс, нужно сделать следующее:

  • Регистрируетесь на сайте ByteHand (ссылка реферальная, какие-то копейки я с этого должен получить).
  • После регистрации получаете 10 рублей на счёт и заходите в раздел настройки. Увидите там такое:

    buyme-simpla-sms.jpg


    Эти данные нужно указать в полях $id и $key в /buyme/index.php.
  • В поле $num_sms там же укажите ваш номер мобильного в международном формате без «+», например, 79219995500 или 380506668845.

Это всё, смс настроено.
Читайте твітер.
Nazar Tokar M
Topic author, Адмін
Avatar
Location: Україна
Reputation: 149
Posts: 2520
Topics: 100
With us: 6 years

#2by Владимир » 14.04.2013, 22:58

Здравствуйте, а не подскажите как распознавать вариант товара, если он задается не по выпадающему списку, а радиокнопкой как здесь:
http://demo.simplacms.ru/products/fotoapparat-canon-powershot-a3200-is
Владимир

#3by Nazar Tokar » 14.04.2013, 23:47

Владимир, хм, пока никак :-). Надо поправить core.js,чтобы вместо selected option выбирался checked.
Читайте твітер.
Nazar Tokar M
Topic author, Адмін
Avatar
Location: Україна
Reputation: 149
Posts: 2520
Topics: 100
With us: 6 years

#4by Farsh » 22.04.2013, 18:58

Спасибо большое за ваши труды, действительно очень нужная вещь! Но есть небольшое предложение в плане доработки, не могли бы вы сделать чтобы можно было окно переносить? Спасибо! :smile:
Farsh

#5by Nazar Tokar » 22.04.2013, 20:59

Farsh, в смысле таскать мышкой по монитору? Зачем?
Читайте твітер.
Nazar Tokar M
Topic author, Адмін
Avatar
Location: Україна
Reputation: 149
Posts: 2520
Topics: 100
With us: 6 years

#6by Antonydan » 01.05.2013, 18:35

Не отправляет на почту, а когда закрываешь форму, переходит на пример.
Что делать?
http://leadup.p.ht/
Antonydan

#7by Nazar Tokar » 02.05.2013, 09:53

Antonydan, на странице с одним товаром работает. На странице, где их много — нет и пока не должно. Лень читать коммантарии?
Читайте твітер.
Nazar Tokar M
Topic author, Адмін
Avatar
Location: Україна
Reputation: 149
Posts: 2520
Topics: 100
With us: 6 years

#8by playboy » 25.05.2013, 19:50

Не работает даже на странице одного товара
При закрытии формы перебрасывает на страницу примера
Что не так делаю?
playboy

#9by Nazar Tokar » 26.05.2013, 11:06

playboy, а мне как угадать?
Читайте твітер.
Nazar Tokar M
Topic author, Адмін
Avatar
Location: Україна
Reputation: 149
Posts: 2520
Topics: 100
With us: 6 years

#10by playboy » 26.05.2013, 12:03

Разобрался
Оказывается если ставишь скрипт в index.tpl сразу после открытого тега <head> он не работает
А ставишь пере закрытием </head> то срабатывает без проблем
playboy

#11by Nazar Tokar » 27.05.2013, 08:27

playboy, оказывается, я об этом писал в инструкции.
Читайте твітер.
Nazar Tokar M
Topic author, Адмін
Avatar
Location: Україна
Reputation: 149
Posts: 2520
Topics: 100
With us: 6 years

#12by timurtt » 08.07.2013, 19:25

Вопрос? Такого рода к примеру я все поставил и подключен сервис смс, а номера телефонов записываются на сервисе или просто через него отправляется?

И вопрос индивидуалено можете допилить под нужные требования?
timurtt
Reputation: 0
Posts: 2
With us: 5 years 9 months

#13by Nazar Tokar » 08.07.2013, 19:54

timurtt,
timurtt wrote:а номера телефонов записываются на сервисе или просто через него отправляется?
у меня нигде не записываются

timurtt wrote:индивидуалено можете допилить
Да, пишите в личку.
Читайте твітер.
Nazar Tokar M
Topic author, Адмін
Avatar
Location: Україна
Reputation: 149
Posts: 2520
Topics: 100
With us: 6 years

#14by kletchs » 28.07.2013, 17:23

Здравствуйте! Установил все по инструкции.
Но не работает. Вот скриншот куда вставил код.

При нажатии на кнопку "купить в один клик" форма появляется внизу и все сползает.
Помогите советом, что не так сделал?
kletchs
Age: 49
Reputation: 0
Posts: 1
With us: 5 years 8 months

#15by Nazar Tokar » 29.07.2013, 09:14

kletchs, забыли css:
Code: Select all
<link rel="stylesheet" type="text/css" href="/buyme/templates/default/style.css">
Читайте твітер.
Nazar Tokar M
Topic author, Адмін
Avatar
Location: Україна
Reputation: 149
Posts: 2520
Topics: 100
With us: 6 years

#16by krivitskiyvd » 19.09.2013, 22:12

$id = "5533";
$key = "D1536849E44940BA";

Что это такое? Где посмотреть этот id и key? Ну я так понимаю что key это пароль, а вот id это что? Я сначала подумал что логин, но прописав туда логин а в кей пароль скрипт не выдаёт название товара в сообщение...
krivitskiyvd
Аспірант
Reputation: 1
Posts: 16
With us: 5 years 8 months

#17by Nazar Tokar » 21.09.2013, 12:48

krivitskiyvd, это данные для доступа к смс-сервисам. Там же написано в комментариях в коде.
Читайте твітер.
Nazar Tokar M
Topic author, Адмін
Avatar
Location: Україна
Reputation: 149
Posts: 2520
Topics: 100
With us: 6 years

не отправляются сообщения на почту

#18by Арсений » 22.09.2013, 18:02

Здравствуйте. Проштудировал весь форум , но не нашел решения , которое помогло бы решить проблему , которая у меня возникла.

Установил все четко , все по инструкции .
Открывается , срабатывает , но на почту не приходят письма на е-маил.

Как можно решить данный вопрос ?
Арсений
Reputation: 0
Posts: 5
With us: 5 years 6 months

#19by Nazar Tokar » 23.09.2013, 10:59

Арсений, настройте smtp.
Читайте твітер.
Nazar Tokar M
Topic author, Адмін
Avatar
Location: Україна
Reputation: 149
Posts: 2520
Topics: 100
With us: 6 years

#20by Арсений » 23.09.2013, 13:32

Данный вариант так же не срабатывает . Перепробывал уже все. Сайт timb-store.ru
Арсений
Reputation: 0
Posts: 5
With us: 5 years 6 months

Next

Return to Buyme — покупка за один клік

Who is online (over the past 30 minutes)

Users browsing this forum: 8 guests

cron