2017-01-16 10 views
0

私は簡単なカレンダーの宝石を使用して私のアプリで簡単なカレンダーを生成しようとしています。私はproject_title、client_name、description、startdateとenddateを持つプロジェクトモデルを持っています。シンプルなカレンダーの宝石からカレンダーを生成する方法

私はプロジェクトビューを開くときに私はstartdateからカレンダーのビューを表示する必要があります。私はそれを行うことはできますか?ここで

はコードです:

<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 

答えて

1

まず:start_date & end_dateの違いをフェッチ:

total_days = end_date - start_date 

は今、いくつかの引数を渡すことで、カスタムカレンダーを作成します。

<%= calendar number_of_days: total_days, start_date: start_date_of_your_project do |date| %> 
    <%= date %> 
<% end %> 

は私をしてみましょう知っている!ありがとう

1

これも試してみてください!

<%= calendar @[email protected]_enddate do |date| %> 
    <%= date %> 
<% end %> 
関連する問題