Вы можете получить всю информацию о текущем вошедшем в систему пользователе из объекта JUser
.Чтобы получить его и сохранить в переменной с именем $user
, используйте этот код:
$user = JFactory::getUser();
Из этого объекта вы можете получить имя пользователя, идентификатор, адрес электронной почты и другую информацию о пользователе:
<input type="hidden" value="<?php echo $user->username ?>" id="username" />
<input type="hidden" value="<?php echo $user->id ?>" id="id" />
<input type="hidden" value="<?php echo $user->email ?>" id="email" />
Затем вы можете вызвать JavaScript для извлечения информации из HTML.Когда вы будете готовы записать рекорд, вы можете сделать вызов в стиле AJAX, указывающий на компонент Joomla.