2014-04-11 71 views
0

我是RoR的新手,但我正在尋找創建一個按鈕,使用戶到外部URL。按鈕到外部鏈接或樣式的鏈接標籤看起來像一個按鈕在Ruby on Rails

我在使用link_to時遇到了麻煩,因爲我無法將超鏈接設置爲按鈕樣式。

然後,我能夠拿到按鈕,出現下面的代碼:

%a#about-join-our-team.button Current Open Positions 

但我不能在這種格式的URL添加到它。 (按鈕文本=「當前未結頭寸」)

我確定我犯了一些愚蠢的RoR錯誤,但我在前面的線索中找不到正確的答案。

感謝您的幫助!

回答

0

以下應工作(HAML)

%a#about-join-our-team.button{href: your_url} Current Open Positions 

(ERB)

<a class="button" href="<%= your_url %>" id="about-join-our-team">Current Open Positions</a> 
+0

謝謝!這工作! – user3521844

0

ROR實際上有一個內置的輔助稱爲button_to這不正是你需要的:

= button_to "Current Open Positions", your_url_path, class: "class" 

這基本上創建了一個小表單,Rails用它來發送請求。用戶看到一個standard HTML button