私はcalendar_date_selectをビューに表示して、特定の電話機に関するすべての情報を一覧表示します。 To:とFrom:の日付範囲を追加して、ユーザーがビュー内のテーブルを選択して更新できるようにしたいとします。構造は次のようになります。ruby on rail form_for
使用コントローラ
特定の電話機からのコール履歴を表示する使用コントローラの詳細アクション。
内部詳細[更新]ボタンで[宛先]フィールドと[送信元]フィールドが必要です。まさにこのコードで何が起こっている
:
<% form_for :date_range do |f| %>
<%= f.calendar_date_select :start, :time => true %>
<%= f.calendar_date_select :end, :time => true %>
<%= f.submit "Submit" %>
<% end %>
これは、使用コントローラにハッシュを渡すとDATE_RANGE方法を探していますか?私の現在のルートは、この
usage/detail/id-of-phone
のように見える私はそれが次のようになりたい:
usage/detail/id-of-phone#start-end
だから私は、その後(と思う)だけのparamsとのparamsから開始日と終了日を抽出でき[:start]とparams [:end]があります。私はこの権利をやっているのですか、あるいは私が望む望ましい結果を得る良い方法がありますか?