Категории
[FAQ] Часто задаваемые вопросы и ответы
Проблемы и решения
Ошибки и исправления
Общие вопросы
Расширения
Установка и обновление
Модули
Шаблоны
Локализация интерфейса
Коммерческие предложения
Учимся бизнесу
Бизнес книги
Поисковая оптимизация (SEO)
Магазины на ShopOS
Хостинг для ShopOS
Предложения и пожелания
Курилка
|
Принцип работы партнерской программы
Всем доброго времени суток!
У меня несколько вопросов: Как работает партнерская программа в ShopOS? Знаю, что есть возможность реализации партнерской пирамиды, а вот как ее реализовать никак не разберусь. В таблице os_affiliate_affiliate есть столбец affiliate_root. Откуда берутся данные для affiliate_root? Мне надо чтоб при регистрации партнера можно было указать вот этот самый affiliate_root. Какие файлы за это отвечают?
Что конкретно нужно реализовать?
Партнерскую программу необходимо реализовать следующим образом: человек, зарегистрировавшийся как партнер, приводит клиентов в магазин. Новый клиент при регистрации указывает человека, который его привел. И если этот новый клиент приобретает что-либо в магазине, человек приведший его, получает вознаграждение. Вся тема с ссылками, баннерами и т.д. тут не нужна. Для такой схемы, как я теперь понимаю, иметь отдельные таблицы для партнеров и клиентов не совсем то, что надо. Сначала я хотел использовать таблицу os_affiliate_affiliate и мне было не понятно, где вводить данные для столбцов affiliate_lft, affiliate_rgt и affiliate_root. А теперь мне кажется, что проще обойтись одной таблицей os_customers. И как раз в ней я заметил такой столбец как refferers_id, по умолчанию он "0". Откуда данные попадают в refferers_id? Насколько я помню, в форме регистрации нового клента ничего похожего на refferers_id нет. Или же refferers_id предназначен для чего-то другого?
Может хоть кто-нибудь знает для чего в таблице os_customers нужен столбец refferers_id и откуда его значения берутся? Ведь не случайно этот refferers_id там находится...
Евгений, похоже кроме Вас никто не сможет помочь мне в этом вопросе. Не могли бы Вы прояснить, откуда берутся данные для refferers_id в таблице os_customers и affiliate_lft, affiliate_rgt и affiliate_root в таблице os_affiliate_affiliate? В каких файлах находятся скрипты получающие или обрабатывающие эти данные?
Заранее спасибо.
Источник
|