.
Разработка сервиса сайта на PHP на примере партнерской программы. Урок 15. Вознагражд. по схеме МLM
Автор megabax   
17.06.2013 г.
Структура программы на примере простейшей программы

Разработка сервиса сайта на PHP на примере партнерской программы. Урок 15.

Вознаграждение по схеме МЛМ.

Что бы смотреть урок полностью, подпишитесь на платный раздел.

В платном разделе статья находиться здесь.


Исходники к уроку вы можете скачать в платном разделе.

Сегодня мы создадим схему начисления партнерского вознаграждения, за тех партнеров, которые зарегистрировались под партнеров (реализуем принцип МЛМ). И так, создаем новый алгоритм, который поставим для дополнительной схемы:

Разработка сервиса сайта на PHP на примере партнерской программы. Урок 15.

И вот сам этот алгоритм (файл other.php)...

...

....Теперь исправим небольшой недочет в методе RegisterSale  класса EP_Registrator который был выявлен на стадии тестирования этой схемы партнерского вознаграждения:

...

...Так же немножко изменим метод getPartnerId класса EP_Partners...

...

...Теперь можем тестировать. Для начала зарегистрируем под пользователем другого пользователя, под ним еще одного и так до тех пор, что бы получилось больше пяти уровней.  Это нужно что бы протестировать, что у нас действительно начисляется вознаграждение только до пяти уровней иерархии. Начисленное вознаграждение проще всего будет посмотреть непосредственно в таблице базы данных:

Разработка сервиса сайта на PHP на примере партнерской программы. Урок 15.

Ну и у самого партнера что показывает, тоже стоит посмотреть:

Разработка сервиса сайта на PHP на примере партнерской программы. Урок 15.

ну и у другого пользователя:

Разработка сервиса сайта на PHP на примере партнерской программы. Урок 15.

Последнее обновление ( 17.06.2013 г. )