【问题标题】:Edit and create nodes in a view?在视图中编辑和创建节点?
【发布时间】:2010-05-04 08:13:01
【问题描述】:

我们正在将人们的课堂出勤信息存储到 Drupal。我们希望在网格/图表中显示这一点,其中每行的第一列显示人名,其余列(约 20 列)如果用户参加了课程,则为复选框或“X”,否则为未选中的框或空列:

(dates here)
Jack X XXX X X
Jill XX XXX XX

还应该可以在网格上编辑出勤信息。每条考勤信息都是自己的一个节点。

这个功能可能大部分可以使用视图和可编辑字段来实现,但是有一个问题:如果一个人没有参加过特定的课程,他/她将根本没有当天的出席节点。在这些情况下,创建出席节点的最简单方法是什么,以便最终用户只需单击复选框或输入“X”即可编辑网格?

【问题讨论】:

    标签: drupal


    【解决方案1】:

    您可以使用规则模块自动创建节点。

    【讨论】:

    • 您的意思是“缺失”节点?渲染视图时是否可以动态创建它们?有几个班级,我们事先不知道谁在参加哪个班级,所以这些考勤节点必须只为至少参加过一次特定班级的人创建。
    • 我相信你可以用规则模块做到这一点。
    【解决方案2】:

    我不太确定您想要实现的功能,但这听起来像是一种涂鸦。所以你可能想查看http://drupal.org/project/date_picker_formatter 模块(http://drupal.org/project/dudel 的继任者)。

    【讨论】:

    • 这不是我想要的,但我可能在其他地方需要那个模块,所以谢谢你的提示
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-08-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多