我正在构建一个具有自己的注册表单的组件。它的大部分属性都运行良好,但我无法在 J1.6 或 J2.5 中设置用户的用户类型或用户组。我对平台并不完全了解,我首先为我尝试了一些东西。这是我在模型类中的一段代码
// Prepare the data for the user object. Data comes from controller
$data['name'] = $data['companyName'];
$data['username'] = MyCompHelper::getCreatedUserName($data['type']);//for system created username based on the type from form
$data['email'] = $data['email1'];
$data['password'] = (!empty($data['password1'])) ? $data['password1'] : '';
$data['usertype'] = $params->get('new_usertype',2);
然后我将数据绑定到用户对象并保存它,但用户没有分配给任何组。所以我想我应该纠正这个
$data['usertype'] = $params->get('new_usertype',2);
部分,但哪种方式,我写什么