simple_calendar周历一天

时间:2017-12-14 10:40:16

标签: ruby-on-rails calendar

我实施了一个按小时显示每周计划的日历。我需要这样的东西:

Week calendar by hour

simple_calendar是制作包含事件的简单日历的完美宝石,

Simple use of week calendar

但是我无法弄清楚如何按小时而不是按小时制作小组。

2 个答案:

答案 0 :(得分:0)

这个宝石不能那样做。但是你可以创建并创建一个拉取请求。

答案 1 :(得分:0)

使用

生成视图
rails g simple_calendar:views

然后像这样渲染周日历

<%= week_calendar  events: @appointments do |date, appointments| %>
    <span class="date-str"><%= date.day %></span>
  <div class="row">
    #your hours logic...
    <% (1..24).each do |h|%>
      #deal with you hour view and render with some identifier 
      <label><%= h%></label>
    <% end %>
  </div>
    <% appointments.each do |appointment| %>
        <div>
          <%= appointment.name %>
        </div>
   <% end %>
<% end %>

然后管理simple_calender / _week_calendar.html.erb视图。 我觉得它对你有点帮助。