Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
abills:docs:modules:referral:ru [2016/02/24 20:54] anton |
abills:docs:modules:referral:ru [2016/03/21 10:13] (текущий) asmodeus [Referral] |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
===== Referral ===== | ===== Referral ===== | ||
Модуль для реализации бонусной реферальной програмы.\\ | Модуль для реализации бонусной реферальной програмы.\\ | ||
+ | |||
+ | {{:abills:docs:modules:referral:referral2.jpg?300|}} | ||
==== Установка ==== | ==== Установка ==== | ||
+ | Создать таблицы в базе. | ||
+ | # mysql -D abills < db/Referral.sql | ||
+ | |||
Подключение модуля. | Подключение модуля. | ||
**abills/libexec/config.pl** | **abills/libexec/config.pl** | ||
@MODULES = ( | @MODULES = ( | ||
- | 'Dhcphosts' | + | 'Referral' |
); | ); | ||
- | Добавление нового информационного поля.\\ | + | ==== Использование ==== |
+ | Переходим на страницу пользователя '' Клиенты\Логины\Информация''\\ | ||
+ | |||
+ | На панели сервисов появляется вкладка ''Реферальная система''\\ | ||
+ | Если у пользователя нет пригласившего и приглашённых пользователей, вкладка выглядит так:\\ | ||
+ | {{ :abills:docs:modules:referral:referral_user_1.png?nolink |}} | ||
+ | \\ | ||
+ | По нажатию на кнопку ''Поиск'' можно выбрать пригласившего пользователя:\\ | ||
+ | - В открывшемся модальном окне поиска, вводим критерии поиска. | ||
+ | - Нажимаем кнопку "Search". | ||
+ | - Нажимаем на кнопку с логином пригласившего. | ||
+ | - Ждём результат. | ||
+ | - Обновляем страницу. | ||
+ | |||
+ | Если у пользователя есть приглашенные пользователя, появляется кнопка "Показать Список рефералов".\\ | ||
+ | {{ :abills:docs:modules:referral:referral_user_show_2.png?nolink |}} | ||
+ | По нажатию на кнопку, в модальном окне отображается дерево рефералов:\\ | ||
+ | {{ :abills:docs:modules:referral:referral_user_modal_3.png?nolink |}} | ||
+ | |||
+ | |||
+ | |||
+ | '' Настройка/Реферальная система''\\ | ||
- | ''Настройка\Другое\Информационные поля''\\ | + | В даном меню можно установить параметры, которые относятся к бонусам, начисляемым пользователям.\\ |
- | Добавляем новое информационное поле с типом **REFERRAL** и именем поля в базе **_referral**\\ | + | Даное меню, является удобным вариантом установки значений в [[abills:docs:modules:config:ru|Config]]\\ |
+ | {{ :abills:docs:modules:referral:referral_system.png?nolink |}} | ||
- | Название можно установить любое, но лучше использовать переменную словаря **$_REFERRAL**.\\ | + | ** В даный момент не учитываются **\\ |
- | ==== Демонстрация ==== | + | \\ |
+ | ''Отчёт/Реферальная система'' | ||
+ | В даном меню удобно просматривать всех вохможных рефералов в системе. По умолчанию, показывает всех пользователей у которых есть рефералы.\\ | ||
+ | {{ :abills:docs:modules:referral:referral_report.png?nolink |}}\\ | ||
+ | Можно выбрать пользователя в верхней панели, для отображения дерева рефералов, начиная с этого пользователя.\\ | ||
+ | **В списке выбора отображаются только пользователи, у которых есть приглашенные**\\ | ||
+ | {{ :abills:docs:modules:referral:referral_hektor.png?nolink |}} |