// Setup the fields we can pre-populate
// To do: Give option to show/hide the name on the form
$this->form->setValue('name', null, $profile->get('first-name') . " " . $profile->get('last-name'));
$this->form->setFieldAttribute('username', 'type', 'hidden');
$username = JRequest::getVar('username', '', 'POST', 'username');
$username = JRequest::getVar('email', '', 'POST', 'string');
i tried this but couldnt findalzander wrote: $username = JRequest::getVar('username', '', 'POST', 'username');
$data['password'] = $data['password1'];
$data['username'] = $data['email'];
// Setup the fields we can pre-populate
// To do: Give option to show/hide the name on the form
$this->form->setValue('name', null, $profile->get('first-name') . " " . $profile->get('last-name'));
$this->form->setFieldAttribute('username', 'type', 'hidden');
$this->form->setFieldAttribute('username', 'class', 'non-required');
$userModel = JModel::getInstance('Registration', 'UsersModel');
$requestData = JRequest::getVar('jform', array(), 'post', 'array');
$requestData['username'] = $requestData['email1'];
Join our newsletter to get alerts for Joomla releases, tips and tricks and extension updates.