Php 注册时将用户分配到特定用户组

Php 注册时将用户分配到特定用户组,php,joomla,Php,Joomla,我正在使用joomla,我不想在注册时将用户分配到特定的用户组 以下是我迄今为止所做的工作: 在template/html/com_users/registration/添加以下代码中编辑default.php <?php endforeach;?> <dt> I am a: </dt> <dd> <select name="cb_regusergroup"> <option valu

我正在使用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。有没有人能给我一些建议,从这里走到哪里。

你必须遵循本教程


您使用的是Joomla的哪个版本?我使用的是Joomla 3.1.1,您需要编辑的不仅仅是default.php。此文件仅用于视图。读一读。另外,不要使用
JRequest
,因为这已被弃用。您应该使用
JInput
。更多关于这方面的信息可以找到谢谢你的答复这是我一直在使用的教程。在本教程的最后是:当用户提交表单时保存组选择:1。转到FUA配置>选项卡“用户”。2.在“从注册表中选择”复选框“启用”中选择“分配给组”。3.将此代码粘贴到第二个文本区域:我在何处可以找到Joomla中的FUA配置?