Ruby on Rails中的Html页面重定向

时间:2013-04-09 09:21:14

标签: ruby-on-rails

我有一个html页面,在该页面中我有3个按钮。 每个按钮都应重定向到单独的html页面。 您可以查看以下代码并指导我在哪里出错。

<td class="span3 offset6 alignment">
  <%= submit_tag 'Add To Cart', products_path %>
</td>
<td class="span3 offset9 alignment">
  <%= submit_tag 'Check Out', orders_path %>
</td>
<td class="span3 offset12 alignment">
  <%= submit_tag 'View Cart', viewcart_path %>
</td>

3 个答案:

答案 0 :(得分:3)

submit_tag用于form

这种情况看起来好像你想要使用 <%= link_to 'View Cart', viewcart_path %>

答案 1 :(得分:0)

submit_tag没有路径,就像它的形式一样。路径将在表单操作属性中指定。为了您的目的,您需要link_to。请仔细阅读submit_taglink_to

的此文档

答案 2 :(得分:0)

你可以这样使用,

<%= button_to "Add To Cart", products_path, :method => "get" %>