如何为经过身份验证的用户隐藏分类字段,但是在Drupal 6中为其他用户显示该字段?

时间:2010-06-07 23:42:57

标签: drupal-6 tags drupal-panels drupal-taxonomy

我有一个Drupal(v6.17)内容类型,其中包含一个Taxonomy字段。我希望将其隐藏在普通的经过身份验证的用户中,但希望它可供我的站点参与者角色用户使用,以便他们可以查看然后将标记分配给用户创建的节点。

我尝试通过创建特别针对Authenticated Users的面板变体来覆盖Panel 3中的Node Add / Edit窗体,这将排除Taxonomy字段。但是,Taxonomy字段与“General Form”控件捆绑在一起 - 没有显示,我没有得到Title和Body字段。

有没有办法可以包含没有分类法的Title和Body字段,或者在经过身份验证的用户角色创建节点时隐藏Taxonomy字段。

我意识到有一个CCK字段可以帮助我在这里,但我如何将其与分类模块联系起来?

感激不尽的任何帮助。

1 个答案:

答案 0 :(得分:1)

这是一个对我有用的解决方案。

我在自定义CCK内容类型中使用content taxonomy cck字段进行分类。所以我可以使用CCK字段权限模块(与CCK捆绑在一起)根据用户角色显示/隐藏字段。

内容分类可以将术语保存到字段表和/或分类表中。它还带有复选框旁边的不同输入小部件并选择。

此致

麦克