 |
Скрипт "Callback Simple" легко встраивается в любые системы управления сайтом, буквально, за пять минут.
Особенности скрипта:
- моментальные смс уведомления;
- защита от многоразового заказа колбека;
- проверка валидности номера (для СНГ);
- кроссплатформенность;
- простота установки;
- простота в смене дизайна;
- возможность бесплатного использования.
Скрипт интегрирован с Buy per click Simple, но может использоваться, как и отдельный скрипт.
|
Установка:
- Скачиваем и загружаем скрипт в папку, на которую не распространяются правила ЧПУ(обычно это templates или uploads);
- Регистрируемся на сайте http://smses.ru, пополняем баланс и добавляем SenderID в вашем профиле на сайте;
- Редактируем файл config.php, вставляем логин, пароль, SenderID полученные на сайте smses.ru, указываем номер телефона на которые нужно отправлять уведомления, по необходимости - можно изменить тексты уведомлений:
<?php
return array(
'sms_login'=>'ваш логин',//логин smses
'sms_pass'=>'ваш пароль',//пароль smses
'phone_admin'=>'ваш телефон',//телефон, на который слать сообщения
'sender_id'=>'ваш senderID',//SENDER ID smses
'text_cb'=>'{name} просит вас перезвонить на номер {phone}',//текст смс обратного звонка
'text_bpc'=>'{name} хочет купить {prod_name} за {prod_price}, номер {phone}',//текст buy per click
'next_callback_time'=>1,//минимальный интервал между звонками для формы обратного звонка в секундах
'next_callback_msg'=>'Вы уже заказали обратный звонок, повторите попытку позднее',//текст в случае повторного заказа
'success_msg_callback'=>'Обратный звонок заказан!',//текст успешного заказа звонка
'success_msg_bpc'=>'Ваш товар заказан!',//текст успешного заказа товара
'smses_error'=>'Ошибка отправки сообщения, обратитесь к администратору',//текст ошибки smses
'debug'=>0,//тестовый режим (авторизация без отправки сообщения)
);
- Между тегами head подключаем jQuery (если не подключен), подключаем script.js и понравившийся файл стилей (blue.css, gray.css, green.css):
<script src="http://ajax.googleapis.com/ajax/libs/jquery/2.0.2/jquery.min.js" type="text/javascript">
<link rel="stylesheet" href="folder/subfolder/blue.css" type="text/css" media="all">
<script src="folder/subfolder/script.js" type="text/javascript"></script>
- В 25ой строке scritpt.js укажите полный путь от корня сайта к обработчику index.php:
sendRequest('/folder/subfolder/cb_bpc/index.php', post_data, function(result){
- Файлу log.txt установите CHMOD 777, туда будут писаться ошибки на стороне smses.ru в случае их возникновения;
- Перед закрывающим тегом </body>, добавляем код:
После всех этих действий у вас на сайте должна появиться форма заказа обратного звонка, если этого не произошло - пишите в комментарии, будем разбираться.
|