我有一個Rails視圖,它根據用戶選擇報表的日期範圍生成一個HTML報表,並且所有這一切都很好。如何通過link_to傳遞對象實例(日期爲例)
如果用戶喜歡他們看到的內容,那麼有一個按鈕可以導出與csv相同的報告。
我的問題是如何方便地傳遞用戶先前選擇的日期範圍。我已經閱讀了關於通過link_to傳遞參數的各種stackoverflow問題/答案,這在某種程度上有效,但日期作爲文本字符串發送,而我真正需要的是將日期作爲Date對象傳遞。
這是我當前的link_to,其傳遞的日期PARAMS爲字符串:
<%= link_to image_tag("Buttons/ExportReport.png", :border => 0),
export_sales_path(:start => @start_date,
:end => @end_date,
:sales => @items) %>
我會很感激,如果有人可以告訴我如何通過的link_to傳遞一個對象的實例。
感謝您的閱讀。
啊,謝謝。我沒有真正理解這是使用URL,但顯然現在你指出了它。感謝您的全面回答。 – Snips