提问人:davidvera 提问时间:4/4/2019 更新时间:4/4/2019 访问量:46
Drupal 7 个事件在多个地方 - 多对多关系
Drupal 7 events in multiple places - many to many relationship
问:
我们需要在 Drupal 7 中进行多对多引用。我们有 2 个实体,名为:
- 体育活动
- 健身俱乐部(实体场所)
以下是有关实体关系的一些规则:
- 每项体育活动都可以在不同的健身俱乐部进行
- 每个健身俱乐部都会在特定的时间段提供多项体育活动
- 每项体育活动都有几个日期,可以在特定的时间段在健身俱乐部进行练习
例如,“健身”可以在周一和周四在第一个健身俱乐部进行练习,并且可以有 10 人参加。同样的活动可以在第二个健身俱乐部进行,但日期不同,有20人参加。
我的问题是知道如何使用实体引用来绑定这 2 种内容类型,以及如何定义时隙以及如何使用寄存器模块。注册用户可以注册特定活动及其所有日期...
从技术上讲,它看起来像是注册的“用户”、“体育活动”和“健身俱乐部”之间的三元关系......我刚开始使用Drupal一周,我还没有得到完整的哲学。
感谢您的帮助
答:
0赞
davidvera
4/4/2019
#1
我找到了一个部分解决方案: - 我创建了 3 种内容类型:健身俱乐部、活动和时间段 - 在健身俱乐部内容类型中,我添加了一个包含注册和 2 个实体引用的字段集合:活动和时间段。这样,我可以为每个活动添加我想要的多个时间段,并注册到每个活动。
我的“新”问题是我不想显示每个活动的“注册表”,而是显示“注册表类型”......我希望用户管理他们的注册并添加注册...
评论