2014-02-27 115 views
0

我有一個由用戶生成的URL字段的表單,現在我希望在顯示頁面中通過單擊正常情況下鏈接具有路徑i的按鈕來訪問此外部URL我在做這樣的代碼<%= link_to 'Sign in', new_user_session_path, class: "btn sign-home-btn" %>,但這裏的鏈接是由用戶生成的並且是外部的Rails button_to外部鏈接

回答

0

將url地址放在link_to的第二個參數中。像這樣:

<%= link_to 'External Url', @external_url, class: "btn sign-home-btn" %> 

link_to方法只是創建鏈接的html。路徑可以是任何你想要的。

+0

用這種方法我被重定向到這樣的URL:http:// localhost:3000/pages/www.externalurl.com – userails

+1

外部網址需要有「http://」或「https://」在它的前面。否則它假定一個本地路徑。 –