1
默認情況下,rails正在將圖像查找到「public/images」文件夾。如何更改圖像的默認路徑以查找
但它不適合我,因爲我有「public/data /:model /:id」文件夾中的所有多媒體文件。
如何強制導軌查看此文件夾。
我不需要強制性的這種模式,我上面提到過。 我唯一需要的就是將「公共/圖像」路徑更改爲「公共/數據」,因此,導軌應該查看「數據」文件夾,而不是「圖像」。
我不需要使用「回形針」插件,因爲我的模型擁有純粹的HTML內容(結構乾淨簡單,不會在未來發生變化),具有「img」標籤。
怎麼辦?
不,這不是我想要的。 我的模型有HTML內容,用戶可以創建。例如:「comment.content」將包含HTML(帶有「p」,「div」,「img」標籤)。它將按原樣顯示。唯一的一件事情是,在顯示之前將被修改 - 將本地URL轉換爲全局。例如。 「my_img.png」將被翻譯爲「public/data/comments/123/my_img.png」。 – AntonAL 2010-07-26 18:20:57
好的,我明白了。然後我認爲你需要做的是在渲染之前用'/ data/comments/123'(使用你的例子)在你的'content'圖像路徑前面添加,這意味着圖像將從'/ public/data/..中獲取。 .'而不是默認的 – bjg 2010-07-26 18:46:44
謝謝,它的工作原理。我錯過了URL開頭的「/」字符。這是問題的原因。現在,我不需要任何調整,因爲Rails很聰明:) – AntonAL 2010-07-26 19:52:01