2011-09-23 30 views
2

我製作了一個Rails 3應用程序,並在我的頁面上有一個表單,我有用戶複製並粘貼一個鏈接,然後提交它(很像Reddit),然後理想情況下,該鏈接將顯示在主頁上供其他用戶點擊。但是,無論用戶將URL粘貼到我的表單中,鏈接都不可點擊,它只是文本。有沒有人知道這個解決方案?任何幫助將不勝感激!謝謝!Rails 3將文本變成可點擊的鏈接

+0

咦?你的意思是沒有提交任何東西的自動鏈接? –

+0

我的意思是,目前,當用戶提交一個URL時,URL將顯示爲文本(因此不可點擊)。如果有人想點擊它將它們帶到新頁面,他們將無法做到這一點。我希望網址能夠將用戶帶到網頁。這有意義嗎? – Ben

回答

4

所以說,你的目標是在@post

在顯示,做<%= link_to @post.url, @post.url %>

這應該「linkify」您的網址,以便用戶可以點擊它。

+0

我試過了,但我不斷收到未定義的方法'網址'錯誤。難道我做錯了什麼? – Ben

+0

好吧,用任何你正在存儲你的URL的屬性來替換'.url'。 –

+0

非常感謝你的幫助!完美工作。 – Ben