2014-04-11 70 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