Разработка сервиса сайта на PHP на примере партнерской программы. Урок 14. Партнеры под партнером. |
![]() |
![]() |
Автор megabax | |||
17.05.2013 г. | |||
Разработка сервиса сайта на PHP на примере партнерской программы. Урок 14. Партнеры под партнером.Что бы смотреть урок полностью, подпишитесь на платный раздел. В платном разделе статья находиться здесь. Исходники к уроку вы можете скачать в платном разделе. Помните, на уроке 4 мы с вами создавали форму регистрации, а реализацию функционала, когда какой то партнер регистрируется под другим партнером (принцип пирамиды МЛМ) мы оставили на потом? Наконец то "дошли руки" реализовать это. И так, у нас был задел на будущее: поле parentid в таблице пользователей (_epp_users). Вот это поле мы и будем сейчас заполнять программно, а заодно и немного оптимизируем наш код. И так, для начала создадим класс EP_Partners и разместим его в файле partners.php. Этот класс будет служить единственной цели определять код партнера под которым совершаться продажа, визит или регистрации. Вот как он будет у нас реализован.... ... ... Переделаем файлы ref.php, sale.php и reguser.php под новой технологией, в последнем мы как раз эту технологию и добавим. И так, ref.php:
смотрится более компактно, чем предыдущий вариант, не правда ли?... ... ...Ну, и наконец регистрация пользователя:... ... Теперь реализуем пункт меню "Партнеры". Для этого в классе EP_Users ... ... ...Все, после подправки shop.html:
можно тестить. Сделаем парочку регистраций и посмотрим партнеров под партнерам: Согласитесь, вид немножко неказистый. ... ... ... И все, теперь совершенно другой вид:
|
|||
Последнее обновление ( 17.05.2013 г. ) |
« След. | Пред. » |
---|