drupal 7显示/隐藏角色的字段

时间:2012-09-06 05:04:01

标签: php drupal drupal-7 drupal-modules

是否有一个模块可以显示/隐藏Drupal 7中的特定角色的字段?

我知道字段权限模块,但这不是我需要的。

我有两个字段:
图片
picture_premium

以及这些角色:
匿名
认证 溢价

匿名 picture_premium字段应显示为:premium

请注意,溢价不应该看到图片字段。

2 个答案:

答案 0 :(得分:10)

您应该使用Field Permissions module

它专为此而建。

希望有帮助......穆罕默德。

答案 1 :(得分:2)

要扩展一点 - 在所描述的场景中,字段权限不起作用,因为所有高级用户也将被验证。您可以使用字段权限执行此操作的唯一方法是为所有非高级身份验证用户分配一个单独的角色,如“常规”。然后,您可以使图片字段对匿名和常规可见,并将picture_premium设置为premium。

我还不知道是否有更好的解决方案。