你在这里

创建个根据用户角色不同来展示不同的form

主标签

根据东方的建议,参考这个链接:http://ryanszrama.com/blog/10-25-2007/checking-if-drupal-user-has-role

在_menu()函数里不做角色的判断,在_form()函数里做角色判断

global $user;
    // Check to see if $user has the administrator role.
    if (in_array('administrator', array_values($user->roles))) {
    //DO ADMINISTRATOR THINGS }

else {

//DO NORMAL USER THINGS

}

 

 

Drupal 版本: 

猜你喜欢