首页 / 帖子
怎么在用户注册时可以选择角色比如个人用户,企业用户

想实现在用户注册时可选角色,比如个人,企业等,然后根据角色,展示不同的内容,知道apply for role能实现,但是发现在
function bartik_preprocess_user_register_form(&$vars) {
   var_dump($vars['form']['account']['name']);
//    $vars['form']['account']['roles']['#access'] = true;
   $vars['intro_text'] = t('This is my super awesome reg form');
}
$vars里边是有roles信息的,所以想考虑自己实现,求指教


2个答案
发布于:2015-12-30 17:01

一般在hook_form_alter中添加自定义字段,保存用户注册信息时保存下用户选择的角色信息。

闻涛
发布于:2015-12-30 18:24