1
我的Rails應用程序中有一個很好的RESTful控制器,它使用responds_to來區分HTML和CSV請求的請求,如果正常使用URL,則提供HTML,如果添加了CSV,則提供CSV。 csv「添加到URL的末尾。Rails中的MIME類型和url_for
在我的視圖層ERB文件中,我想要一個鏈接到CSV。我可以通過正常的操作獲取URL,然後在它的結尾添加「.csv」,但這看起來還不錯。但是,我並沒有在url_for文檔中看到anthing,這可以讓我更乾淨地做到這一點。
有什麼我失蹤了,還是我只是堅持這樣的事情?
<a href="<%= url_for @topic%>.csv">Download CSV</a>
感謝您的任何見解!
事實上,這似乎精美做的伎倆!謝謝。它是否記錄在某處?我確定沒有在url_for文檔下看到它,並且想確定我知道在哪裏尋找這樣的東西! – 2010-07-08 13:58:43
我喜歡用apidock。用戶可以將註釋添加到文檔中。 http://apidock.com/rails/ActionController/Base/url_for – 2010-07-08 22:45:55
這不適合我。你使用的是什麼版本的Rails? – 2010-09-01 18:51:07