Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
abills:docs:modules:referral:ru [2016/03/09 15:35] 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** | ||
Строка 8: | Строка 13: | ||
'Referral' | 'Referral' | ||
); | ); | ||
- | |||
- | Добавление нового информационного поля.\\ | ||
- | |||
- | ''Настройка\Другое\Информационные поля''\\ | ||
- | Добавляем новое информационное поле с типом **REFERRAL** и именем поля в базе **_referral**\\ | ||
- | |||
- | Название можно установить любое, но лучше использовать переменную словаря **$_REFERRAL**.\\ | ||
==== Использование ==== | ==== Использование ==== | ||
+ | Переходим на страницу пользователя '' Клиенты\Логины\Информация''\\ | ||
- | На странице ''Клиенты/Логины/Информация'' в разделе информационных полей появится поле **Реферал** с кнопками ''Поиск'' и ''Дерево рефералов''\\ | + | На панели сервисов появляется вкладка ''Реферальная система''\\ |
- | {{ :abills:docs:modules:referral:referral_clear.png?nolink |}}\\ | + | Если у пользователя нет пригласившего и приглашённых пользователей, вкладка выглядит так:\\ |
+ | {{ :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 |}} | ||
- | \\ | ||
- | Когда у пользователя есть пригласившый, поле выглядит следующим образом:\\ | ||
- | {{ :abills:docs:modules:referral:referral_choosed.png?nolink |}}\\ | ||
- | |||
- | По нажатию на кнопку ''Пользователь'', в модальном окне отобразится пригласившый пользователь. | ||
- | \\ | ||
'' Настройка/Реферальная система''\\ | '' Настройка/Реферальная система''\\ | ||
Строка 42: | Строка 46: | ||
''Отчёт/Реферальная система'' | ''Отчёт/Реферальная система'' | ||
- | В даном меню удобно просматривать всех вохможных рефералов в системе. По умолчанию, показывает всех пользователей и их рефералов.\\ | + | В даном меню удобно просматривать всех вохможных рефералов в системе. По умолчанию, показывает всех пользователей у которых есть рефералы.\\ |
{{ :abills:docs:modules:referral:referral_report.png?nolink |}}\\ | {{ :abills:docs:modules:referral:referral_report.png?nolink |}}\\ | ||
Можно выбрать пользователя в верхней панели, для отображения дерева рефералов, начиная с этого пользователя.\\ | Можно выбрать пользователя в верхней панели, для отображения дерева рефералов, начиная с этого пользователя.\\ | ||
+ | **В списке выбора отображаются только пользователи, у которых есть приглашенные**\\ | ||
{{ :abills:docs:modules:referral:referral_hektor.png?nolink |}} | {{ :abills:docs:modules:referral:referral_hektor.png?nolink |}} | ||
- |