3

我正在建立一个 Drupal 7 站点,要求具有“学生”角色的成员提交有关具有“教师”角色的成员的评论。我需要每个学生能够一次对所有老师进行评论,然后我需要构建一个视图,让每个老师只能看到与他们相关的评论。评论是较大申请表的一部分,因此内容类型中的某些字段需要对所有教师都可见。

我知道如何设置实体参考视图,以便学生可以从下拉列表中选择教师。我的问题是 -我可以将文本字段与特定实体相关联吗?如果我能做到这一点,我可以将教师的视图配置为仅显示被当前用户“标记”的学生反馈字段。

澄清一下:我不能制作一个学生会多次填写的内容类型 - 每个老师一次 - 因为学生只需要创建一个帖子。内容类型应如下所示:

选择你的首选老师:( 这是我一直在使用实体引用下拉菜单的地方)
解释你的首选:( 这应该是一个文本字段,只有学生、管理员和老师在第一个下拉菜单中选择字段有权限查看)

选择您的第二选择教师:( 这是另一个实体引用下拉菜单)
解释您的第二选择:( 另一个文本字段,仅显示在第二个下拉字段中选择的学生、管理员和教师)

我可以用规则模块来完成这个吗?

4

2 回答 2

4

尝试字段权限;它就是为此而建的。

字段权限模块允许站点管理员设置字段级权限以编辑、查看和创建任何实体上的字段。

于 2012-11-18T16:22:47.437 回答
1

创建内容类型“教师评估”,其中每个评估都与教师相关。“教师评估”内容类型的作者将是创建此评估的学生。

您可以使用实体引用模块,它具有对视图模块的集成支持。

于 2012-11-18T17:50:06.370 回答