#php #integration #joomla3.0
#php #интеграция #joomla3.0
Вопрос:
Я использую URL-адрес ссылки idevaffiliate для перенаправления на сайт Joomla.
Например. реферальная ссылка для idevaffiliate
localhost/iaji/idevaffiliate/idevaffiliate.php?id=100
Я хочу получить идентификатор аффилированного пользователя в Joomla. Кто-нибудь знает об интеграции idevaffiliate с Joomla 3.
Ответ №1:
Вы можете получить любые переменные, переданные в joomla, используя jinput — http://docs.joomla.org/API17:JInput
$jinput = JFactory::getApplication()->input;
$foo = $jinput->get('nameyofyourvar', '0', null);
Я бы не назвал это «id», поскольку это может конфликтовать с собственными переменными Joomla.
Комментарии:
1. Для интеграции Idevaffiliate с joomla. Вам необходимо создать свою собственную реферальную ссылку, которая может перенаправлять на новую форму регистрации пользователя joomla. После регистрации вы можете использовать данные пользователя и вызвать iDevAffiliate API для создания новой учетной записи с дополнительным параметром «уровень», привязанным к нему. параметр уровня — это не что иное, как идентификатор родительского пользователя iDevAffiliate user_id. Чтобы вы могли легко создать нового пользователя в Idevaffiliate вместе с подключением уровня с помощью Joomla.