【问题标题】:Saving the recurring events in database if they are edited如果它们被编辑,则将重复事件保存在数据库中
【发布时间】:2013-09-24 07:08:29
【问题描述】:

我正在制作一个日历应用程序,有人可以在其中编辑任务。

我有一个任务,它有任务名称、描述和到期日期。该任务必须每季度重复一次。如果有人去下一个季度的任务并单击该任务,我希望在该时间点创建一个对象,该对象的到期日期为该任务,以便可以对其进行编辑等其他操作。

我可以在日历上显示任务,但不知道如何从保存对象开始。

因为我使用ice_cube 来制作重复事件,所以我认为我可以按照 wiki 坚持不懈地做到这一点。但是我似乎被卡住了,不知道如何前进。

如果有人能指点我如何制作这个用例,那就太好了

【问题讨论】:

    标签: ruby-on-rails-3 recurring-events ice-cube


    【解决方案1】:

    对我有用的解决方案如下:-

    1) 确定事件是重复发生的,而不是保存在数据库中的事件(IceCube 将在这方面提供帮助)

    2) 当点击重复的事件时,通过链接传递参数(比如重复事件)

    3) 如果参数是重复事件,则在控制器中检查然后在后端创建一个任务并重定向到该任务的显示(在创建任务时在后端填写任务的详细信息)

    希望对你有帮助

    【讨论】:

      猜你喜欢
      • 2017-07-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-05-19
      • 1970-01-01
      • 1970-01-01
      • 2018-12-06
      • 2010-09-20
      相关资源
      最近更新 更多