我使用的是joomla,我不想在注册时将用户分配给特定的用户组。
以下是我迄今为止所做的工作:在template/html/com_users/registration/中编辑了default.php,并添加了以下代码。
<?php endforeach;?>
<dt>
I am a:
</dt>
<dd>
<select name="cb_regusergroup">
<option value="student">Student</option>
<option value="business">Business</option>
</select>
</dd>
<?php
$value = JRequest::getVar('cb_regusergroup', '');
if($value=="student"){
$groups = '10';
}elseif($value=="business"){
$groups = '11';
}
?>
我真的不知道从这里到哪里去。当我注册时,所有用户都会被添加到默认的公共用户组中。10和11是用户组id。有人能给我一些建议吗。
您必须遵循本教程
http://www.pages-and-items.com/extensions/frontend-user-access/faqs/assign-users-to-group-from-select-on-registration-form