Установка скрипта «Заказ товара в один клик»
Введение
Благодарим Вас за покупку товара! Установка займет некоторое время. Пожалуйста, внимательно читайте инструкции и старайтесь поэтапно следовать всем рекомендациям.
Требования к установке:
- активированное uAPI и PHP
Перед установкой, сделайте полную резервную копию сайта на случай, если вы в какой-то момент решите вернуть прежний вид сайту или отдельным его элементам.
Первый шаг: активация uAPI и PHP
Этап 1. Активация uAPI для модуля Интернет-магазин
Для активации uAPI перейдите в настройки модуля Интернет-магазин и напротив пункта «Включить uAPI для модуля» установите галочку, затем прокрутите страницу вниз и сохраните изменения.
Этап 2. Получение токен-доступов для uAPI
Перейдите на страницу http://uapi.ucoz.com/uapi_panel, авторизуйтесь под своим uID-профилем.

- В пункте «Название приложения» можно написать свое название (абсолютное любое);
- В пункте «Consumer key» введите любой набор латинских букв, как например: hFFSJjknfsdgF87T, рекомендуем сгенерировать;
- В пункте «Consumer secret» оставляем всё как есть;
- В пункте «Redirect URL» введите ссылку на свой сайт (куда собираетесь подключить скрипт);
- Нажмите на Сохранить.

Этап 3. Создание токенов
Перейдите на страницу http://api.ucoz.net/ru/join/reg, выберите «Полуавтоматом». Далее вам предложат ввести данные – их вы можете взять со страницы http://uapi.ucoz.com/uapi_panel. Заполните поля, продолжайте следовать инструкциям системы. В результате вы должны получить токены. Пошаговая иллюстрация:












Ура, теперь мы получили токены. Зайдите в папку «quick_order», которая находится в архиве со скриптом, найдите в нём файл config.php и откройте его в любом текстовом редакторе. Затем пропишите в этом файле данные ключей, которые вы только что получили.
Активация PHP
Убедитесь, что на вашем сайте активна услуга PHP. Для этого перейдите на главную страницу панели управления и обратите внимание на правую часть страницы. В случае наличия активной услуги вы увидите текст "PHP детали".
2 шаг: загрузка скриптов на FTP PHP
Этап 1. Установка пароля
Если у вас задан пароль к FTP PHP, сразу же переходите к следующему этапу.Перейдите на главную страницу панели управления вашим сайтом, в правой верхней части нажмите на ссылку «PHP детали».


Этап 2. Подключение к PHP FTP серверу
После установки пароля, скачайте FTP-клиент, рекомендуем бесплатный FTP клиент FileZilla. После установки программы, в верхней части вводим параметры подключения:- Сервер: s2000.ucoz.net
- Логин (FTP login): введите свой логин, который указан в меню "PHP детали"
- Пароль: пароль который вы ввели ранее в специальном разделе
После заполнения полей нажмите на кнопку «Быстрое соединение».

Этап 3. Загрузка скриптов на PHP FTP сервер
После успешного подключения вы увидите каталог под именем «scripts» в правой части окна программы. Обязательно переходим в этот каталог двойным кликом по нему.
Теперь загрузите в этот каталог папку из архива со скриптом (папка "скрипты") «quick_order». Загрузить легко, просто перетащите эту папку в правый диалог (где отображаются каталоги и файлы хранящиеся на сервере).
Узнать статус передачи файлов вы можете в окне статуса, которое находится в нижней части программы, там отображаются файлы которые ожидают передачи и те, которые не удалось передать, в частности которые были успешно переданы.
3 шаг: загрузка файлов на сайт
Перейдите в Панель управления » Файловый менеджер.


Теперь зайдите в папку quick и загрузите в эту папку все файлы из папки quick из архива со скриптом (папка "скрипты").
4 шаг: установка кода
Перейдите к редактированию шаблона Страница товара в модуле Интернет-магазин и разместите в нужном месте код кнопки "Купить в 1 клик":
<div class="quick_order" onclick="$('#quick-success').bPopup({easing: 'easeOutBack', speed: 650, transition: 'slideIn', positionStyle: 'fixed'});">Купить в 1 клик</div>
В этом же шаблоне в самый конеч, перед закрывающим тего body разместите следующий код:
<!-- Окно быстрого заказа -->
<div id="quick-success">
<span class="b-close">закрыть</span>
<p>Введите номер телефона</p>
<input type="text" class="q-input" autocomplete="off">
<a href="javascript://" class="go-buy" onclick="quick_order.createOrder($('.q-input').val(), $ID$);">Оформить заказ</a>
<div class="qo-error"></div>
</div>
<!-- / Окно быстрого заказа -->
<script src="/quick/bPopup.js"></script>
<script src="/quick/jquery.easing.1.3.js"></script>
<script type="text/javascript" src="/quick/jquery.maskedinput.min.js"></script>
<script src="/quick/quick_order.js"></script>
Далее в табличе стилей CSS модуля Интернет-магазин в самом конце разместите следующий код:
#quick-success p {margin: 20px 0 30px;color: #7f7f7f;font-size:16px;text-transform:uppercase;}
#quick-success * {box-sizing:border-box;}
a.go-buy {display:inline-block;text-decoration:none;line-height:40px; border-radius:3px;background:#21b8c2;padding: 0 18px;color:#fff;transition: all 0.3s;}
a.go-buy:hover {background:#1dccd8;transition: all 0.3s;}
#quick-success {box-sizing:border-box;text-align:center;background:#fff;display:none; padding:40px 20px;min-width:280px;max-width:380px;width:100%;}
#quick-success input {width:80%;margin: 0 auto 20px auto;}
.qo-error {width:100%;margin: 20px 0 0 0;}
.quick_order {float:right ;color:#fff;background:#ff4285;cursor:pointer;line-height:36px;padding: 0 15px; text-transform: uppercase;transition: all 0.3s;font-size:12px;}
.quick_order:hover {background:#212121;transition: all 0.3s;}
.b-close{cursor:pointer;position:absolute;right:15px;top:15px;text-transform:uppercase;font-size:12px;letter-spacing:2px;transition: all 0.3s;}
.b-close:hover {color:#e74c3c;transition: all 0.3s;}
5 шаг: настройки
Для корректной работы скрипта необходимо обязательно создать в модуле магазина поля Телефон и Примечание (названия могут быть другими). Запомните номера этих полей, как узнать номер указано на скриншоте:

Также для оформления заказа у вас должен быть создан хотябы 1 способ доставки и оплаты, в дальнейшем нам потребуется только их номер.
Теперь откройте на PHP FTP файл config.php и запишите номера полей и способов доставки и оплаты.
Установка завершена!
Если у вас возникли вопросы по товару или проблема с установкой, то Вы можете связаться с нами по адресу электронной почты support@uscript.pro