Ruby on rails 如何从简单日历gem生成日历
我正在尝试使用simple calendar gem在我的应用程序中生成简单日历。我有一个项目模型,它有项目名称、客户名称、描述、开始日期和结束日期 当我打开项目视图时,我需要显示从开始日期到结束日期的日历视图。如何才能做到这一点 代码如下:Ruby on rails 如何从简单日历gem生成日历,ruby-on-rails,calendar,Ruby On Rails,Calendar,我正在尝试使用simple calendar gem在我的应用程序中生成简单日历。我有一个项目模型,它有项目名称、客户名称、描述、开始日期和结束日期 当我打开项目视图时,我需要显示从开始日期到结束日期的日历视图。如何才能做到这一点 代码如下: <p> <strong>Project title:</strong> <%= @project.project_title %> </p> <p> <strong
<p>
<strong>Project title:</strong>
<%= @project.project_title %>
</p>
<p>
<strong>Client name:</strong>
<%= @project.client_name %>
</p>
<p>
<strong>Project desc:</strong>
<%= @project.project_desc %>
</p>
<p>
<strong>Project startdate:</strong>
<%= @project.project_startdate %>
</p>
<p>
<strong>Project enddate:</strong>
<%= @project.project_enddate %>
</p>
### here i need to get the calendar view from above startdate and enddate
项目名称:
客户端名称:
项目描述:
项目开始日期:
项目结束日期:
###在这里,我需要从上面的startdate和enddate获取日历视图
首先获取:开始日期和结束日期之间的差异:
total_days = end_date - start_date
现在通过传递一些参数来创建自定义日历:
<%= calendar number_of_days: total_days, start_date: start_date_of_your_project do |date| %>
<%= date %>
<% end %>
让我知道!谢谢首先获取之间的差异:开始日期
和结束日期
:
total_days = end_date - start_date
现在通过传递一些参数来创建自定义日历:
<%= calendar number_of_days: total_days, start_date: start_date_of_your_project do |date| %>
<%= date %>
<% end %>
让我知道!谢谢你也可以试试这个
<%= calendar @project.project_startdate..@project.project_enddate do |date| %>
<%= date %>
<% end %>
您也可以试试这个
<%= calendar @project.project_startdate..@project.project_enddate do |date| %>
<%= date %>
<% end %>