3

I am building a calendaring application in ruby on rails. I am using my own schema for storing events, but I don't know how to display events in calendar, and also how to add a calendar in my application.

Will I have to write code to display calendar or can I use any plugin to display calendar.

4

4 回答 4

5

我认为calendar_helper 插件是你想要的。它为您的视图提供了一个日历方法,可以调用该方法以在 HTML 中生成月视图日历。

您可以将一个构建每天单元格内容的块传递给它,您可以在其中执行您的事件模式所需的任何操作以提取当天的事件。

于 2008-10-21T15:40:35.693 回答
3

EventCalendar 插件正是出于这个原因而创建的。跨日历日和行轻松显示多个重叠事件。

http://github.com/elevation/event_calendar

屏幕截图:http: //dev.elevationblog.com/2009/7/23/event-calendar-rails-plugin

于 2009-12-16T19:15:29.453 回答
1

我还必须在 Rails 中构建日历。现有的日历宝石都没有吸引我,因为它们做得太多了。我想自己渲染日历,这样我就可以控制样式。我也有一个现有的事件模型,所以我不需要任何类型的事件处理。我最终创建了 cal gem。当您查看自述文件时,它非常简单。我计划对其进行改进,使其具有每周和每日日历。祝你好运!

于 2012-06-13T03:50:24.923 回答
1

这里有一些候选人名单。

页面本身的插件似乎提供了一些 AJAX 优点,如果您对此感兴趣的话。

于 2008-10-21T18:38:17.877 回答