2016-01-20 36 views
1

我正在使用profile2以为我的网站提供两种单独的注册表单。Drupal查看其他用户的个人资料数据

每个表单都将导致创建一个具有特定角色的用户(比方说reg1中的role1,reg表单2中的role2)。

现在,每个用户都登录到该网站,并且只能访问他/她的注册表单数据。

我需要什么,是一种管理员用户,谁就能: 1.查看已注册的网站上的用户列表(完成) 2. (这是重要的组成部分)在用户表上点击用户名时或在特定用户的编辑链接上查看此用户的注册表单数据。

我需要从视图创建一个块来显示这些数据。

任何想法?

+0

您是否尝试创建新的视图并添加上下文过滤器 - uid - >如果没有在URL中从网址获取用户ID?并添加字段,你希望看到之后作为普通视图? – Paradoxetion

+0

好的,我测试了它并将作为答案来应用。让我知道它是否有效 – Paradoxetion

回答

0
  1. 添加型用户
  2. 添加块显示
  3. 围棋的新观上下文过滤器,并添加 “用户:UID”。
  4. 对于“当过滤器值不可用”部分检查“提供默认值”,比“用户ID从URL”从下拉
  5. 将字段添加到“字段”一节为你需要
  6. 保存视图,并添加块用户/ *
  7. 测试

我希望它会^ h elp you

相关问题