使用Drupal 7。我们的招聘部门将创建事件&在这些活动中,我们希望能够将平板电脑交给个人,以便他们能够输入有关自己的信息:
内容提交后,招聘人员就可以进入并输入有关个人的“说明”。
我用实体来做那部分。
我还为事件创建了一个内容类型。
数据将是事件类型(职业之夜、大学博览会等)、地点(罗格斯大学等)、活动日期、招聘人员(姓氏)和活动结束后输入参加人数。
我想弄清楚如何把申请人和他们参加的活动联系起来。我在实体推荐信上没有任何运气。
我想相关的项目应该是活动日期,地点,招聘人员。我搞不懂这个。任何帮助都将不胜感激。
发布于 2016-12-07 18:38:34
考虑到这一点,我得出以下结论。您希望交出平板电脑,这意味着它不应该以管理员身份登录,或者以任何其他方式允许人们查看和编辑更多的内容,然后才允许。
所以你可以用简单的注释来做这件事。
创建事件的内容类型,其中包含日期、事件名称、位置和招聘人员(作者?)的字段。
然后编辑内容类型并导航到以下选项卡:
在这里,您可以添加注释字段,包括姓名和您想从此人处获得的任何其他信息。授予匿名用户创建注释的权限,但不查看它们,您就完成了。稍后,如果您登录,管理员可以编辑注释和添加注释。
另一个解决方案是webform模块。或多或少允许您在任何类型的节点上创建任何类型的窗体。它提供了各种各样的字段和清晰的管理界面,还允许导出等等。添加注释也可以通过编辑提交来实现。
更新:
我一直认为实体表单是用于后端表单的。您可以将一个附加到本教程后面的节点:http://www.sixmiletech.com/content/embedding-entiyform-node
这应该可以解决实体引用杂凑问题。
视频摘要将是在事件节点上创建实体引用字段。将其配置为引用到Entity form type(s)
。在内容类型的manage选项卡上,将实体引用配置为‘呈现实体’。
现在创建一个节点,选择正确的实体表单类型并保存。现在有一个带有附加表单的节点。
发布于 2016-12-30 16:15:54
我无法用实体表单解决这个问题。我确实找到了我要找的东西:Drupal 7节点参考教程
我必须为" registrant“创建一个内容类型&使用可以将注册人绑定到事件中。这段视频完美地解释了它。
https://drupal.stackexchange.com/questions/222405
复制相似问题