我正在尝试将样式应用于链接,但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 />
答案 0 :(得分:0)
在Rails 3中,你需要使用这样的哈希:
<%= link_to "Create a New Account",{:action => "signup" }, :class => "gray_button" %><br />
答案 1 :(得分:0)
在rails应用程序中,您有一个帮助您的路线rake routes
<%= link_to "Create a New Account", signup_path , :class => "gray_button" %>