0

我正在尝试将样式应用于链接,但 Rails 生成的类 HTML 不会以标准方式呈现 HTML。

资产管道已关闭

我该如何解决这个问题?

谢谢

这是link_to代码:

<%= link_to "Create a New Account",  :action => "signup", :class =>"gray_button"  %>

生成的 Rails 输出 - (不应用样式)

<a href="/login/signup?class=gray_button">Create a New Account</a><br />

当我像这样在 Firebug 中编辑 HTML 时,它会呈现

<a href="/login/signup" class="gray_button">Create a New Account</a><br />
4

2 回答 2

0

在 Rails 应用程序中,您的路线有一个助手rake routes

<%= link_to "Create a New Account", signup_path , :class => "gray_button" %>
于 2013-05-13T19:05:25.157 回答
0

在 Rails 3 中,您需要像这样使用哈希:

<%= link_to "Create a New Account",{:action => "signup" }, :class => "gray_button" %><br />
于 2013-05-10T13:19:45.813 回答