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

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

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

#1 Nazar Tokar » 26.03.2013, 14:02

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

Установка

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

Открываем в Notepad++ или Coda /buyme/index.php и указываем в нём свои данные для доступа:
Код: Виділити все
$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. Ищем "В корзину" - там находится кнопка добавления товара в корзину. Вставляем сразу после неё код для нашей кнопки:

Код: Виділити все
<input type="button" class="button b1c" value="купить за 1 клик">

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

Код: Виділити все
<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} вставляем код для вызова скрипта:

Код: Виділити все
<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
Автор теми, Администратор
Аватар
Звідки: Україна
Репутація: 149
Повідомлення: 2509
Теми: 100
З нами: 4 роки 8 місяців

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

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

#3 Nazar Tokar » 14.04.2013, 23:47

Владимир, хм, пока никак :-). Надо поправить core.js,чтобы вместо selected option выбирался checked.
Читайте твітер.
Nazar Tokar M
Автор теми, Администратор
Аватар
Звідки: Україна
Репутація: 149
Повідомлення: 2509
Теми: 100
З нами: 4 роки 8 місяців

#4 Farsh » 22.04.2013, 18:58

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

#5 Nazar Tokar » 22.04.2013, 20:59

Farsh, в смысле таскать мышкой по монитору? Зачем?
Читайте твітер.
Nazar Tokar M
Автор теми, Администратор
Аватар
Звідки: Україна
Репутація: 149
Повідомлення: 2509
Теми: 100
З нами: 4 роки 8 місяців

#6 Antonydan » 01.05.2013, 18:35

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

#7 Nazar Tokar » 02.05.2013, 09:53

Antonydan, на странице с одним товаром работает. На странице, где их много — нет и пока не должно. Лень читать коммантарии?
Читайте твітер.
Nazar Tokar M
Автор теми, Администратор
Аватар
Звідки: Україна
Репутація: 149
Повідомлення: 2509
Теми: 100
З нами: 4 роки 8 місяців

#8 playboy » 25.05.2013, 19:50

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

#9 Nazar Tokar » 26.05.2013, 11:06

playboy, а мне как угадать?
Читайте твітер.
Nazar Tokar M
Автор теми, Администратор
Аватар
Звідки: Україна
Репутація: 149
Повідомлення: 2509
Теми: 100
З нами: 4 роки 8 місяців

#10 playboy » 26.05.2013, 12:03

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

#11 Nazar Tokar » 27.05.2013, 08:27

playboy, оказывается, я об этом писал в инструкции.
Читайте твітер.
Nazar Tokar M
Автор теми, Администратор
Аватар
Звідки: Україна
Репутація: 149
Повідомлення: 2509
Теми: 100
З нами: 4 роки 8 місяців

#12 timurtt » 08.07.2013, 19:25

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

И вопрос индивидуалено можете допилить под нужные требования?
timurtt
Репутація: 0
Повідомлення: 2
З нами: 4 роки 4 місяці

#13 Nazar Tokar » 08.07.2013, 19:54

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

timurtt написав:индивидуалено можете допилить
Да, пишите в личку.
Читайте твітер.
Nazar Tokar M
Автор теми, Администратор
Аватар
Звідки: Україна
Репутація: 149
Повідомлення: 2509
Теми: 100
З нами: 4 роки 8 місяців

#14 kletchs » 28.07.2013, 17:23

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

При нажатии на кнопку "купить в один клик" форма появляется внизу и все сползает.
Помогите советом, что не так сделал?
kletchs
Вік: 47
Репутація: 0
Повідомлення: 1
З нами: 4 роки 3 місяці

#15 Nazar Tokar » 29.07.2013, 09:14

kletchs, забыли css:
Код: Виділити все
<link rel="stylesheet" type="text/css" href="/buyme/templates/default/style.css">
Читайте твітер.
Nazar Tokar M
Автор теми, Администратор
Аватар
Звідки: Україна
Репутація: 149
Повідомлення: 2509
Теми: 100
З нами: 4 роки 8 місяців

#16 krivitskiyvd » 19.09.2013, 22:12

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

Что это такое? Где посмотреть этот id и key? Ну я так понимаю что key это пароль, а вот id это что? Я сначала подумал что логин, но прописав туда логин а в кей пароль скрипт не выдаёт название товара в сообщение...
krivitskiyvd
Аспирант
Репутація: 1
Повідомлення: 16
З нами: 4 роки 3 місяці

#17 Nazar Tokar » 21.09.2013, 12:48

krivitskiyvd, это данные для доступа к смс-сервисам. Там же написано в комментариях в коде.
Читайте твітер.
Nazar Tokar M
Автор теми, Администратор
Аватар
Звідки: Україна
Репутація: 149
Повідомлення: 2509
Теми: 100
З нами: 4 роки 8 місяців

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

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

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

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

Как можно решить данный вопрос ?
Арсений
Репутація: 0
Повідомлення: 5
З нами: 4 роки 2 місяці

#19 Nazar Tokar » 23.09.2013, 10:59

Арсений, настройте smtp.
Читайте твітер.
Nazar Tokar M
Автор теми, Администратор
Аватар
Звідки: Україна
Репутація: 149
Повідомлення: 2509
Теми: 100
З нами: 4 роки 8 місяців

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

Данный вариант так же не срабатывает . Перепробывал уже все. Сайт timb-store.ru
Арсений
Репутація: 0
Повідомлення: 5
З нами: 4 роки 2 місяці

Наст.

Повернутись в Buyme — покупка за один клік

Хто зараз на форумі (базується на активності користувачів за останні 30 хвилин)

Зараз переглядають цей розділ: 2 гостей