6

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

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

我有两个字段:
图片
picture_premium

和这些角色:
匿名
认证溢价

图片字段应该是可见的匿名和经过身份验证
的 picture_premium 字段应该是可见的:高级

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

4

2 回答 2

10

您应该使用Field Permissions 模块

它就是为此而建的。

希望对您有所帮助……穆罕默德。

于 2012-09-06T06:22:51.577 回答
2

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

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

于 2013-12-29T22:42:14.917 回答