2010-08-26 81 views
1

我有一组记录其中1列被称为“网站”(我用CCK本)如何按Drupal Views中的User Profile自定义字段进行过滤?

我想要一些用户访问网站的数据,而其他人只是访问站点B

我启用简介模块,添加一个名为Site的自定义字段,然后对于用户1,我将该Site字段的值设置为A,对于用户2,我将其设置为B

但是,我不知道如何指定过滤器Drupal Views将CCK对象中的“站点”字段与当前登录用户的配置文件中的“站点”字段进行比较

无论如何做到这一点或任何其他等效的方式来限制访问基于用户配置文件中的自定义字段的数据?

感谢

回答

1

你可能想看看内容简介模块:http://drupal.org/project/content_profile。它允许您创建一个新的内容类型来扩展用户配置文件。有了这个,内容配置文件本质上是节点,并会在视图中给你更多的灵活性。

此外,我不知道我完全理解你的问题。幽州:

我想要一些用户访问网站的数据 而其他人只是访问站点B

这听起来像你需要设置不同的角色分配用户和使用Drupal的访问一个控制模块等内容的访问:

http://drupal.org/project/content_access
http://more.zites.net/content_access_for_drupal_6

+0

您好, 例如,我有一个CCK内容类型与下面的列(网站,客户,SoldQuantity) 站点A,约翰,100 | B站点,彼得,50 |网站A,Dave,200 | Site A,Jim,17 |站点B,五月,200 我希望一些用户只是看到了自己的看法那些“网站A”的记录,一些用户只是看到了自己的看法那些“站点B”的记载。 我可以启用个人资料或内容简介模块,但问题是:有没有办法(我知道的)来比较CCK场(对我来说站点场)的一些动态变量(网站领域的用户配置文件) 希望它很清楚。谢谢你的支持 – Sim 2010-08-30 04:58:11

相关问题