0

1 つの 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>
4

3 に答える 3

3

submit_tag内で使用されますform

この場合、使用したいようです <%= link_to 'View Cart', viewcart_path %>

于 2013-04-09T09:28:50.573 に答える
0

submit_tagその形式のように、パスはありません。パスはフォーム アクション属性で指定されます。link_toあなたの目的のために要求する必要があります。submit_taglink_toについては、このドキュメントを参照してください。

于 2013-04-09T09:29:06.857 に答える
0

このように使えますが、

<%= button_to "Add To Cart", products_path, :method => "get" %>
于 2013-04-09T10:31:49.117 に答える