[前][次][番号順一覧][スレッド一覧]

rails:1221

From: "Hiroyuki Tsutsumi" <h.tsutsumi@g...>
Date: Fri, 2 Jun 2006 16:59:20 +0900
Subject: [rails:1221] 破棄、destroyできない

堤です。

またまた、質問なのですが、

「RailsによるアジャイルWebアプリケーション開発」のP70で、まだ、つまづいています。 ^^;;f

本だと
<%= link_to '破棄', { :action => 'destroy', :id => product },
                             :confirm => "本当に破棄しますか?" %>
となっており、ブラウザで「破棄」を選択しても、削除されませんでした。

で、scaffoldで生成されたlist.rhtmlをみると
<td><%= link_to 'Destroy', { :action => 'destroy', :id => product },
:confirm => 'Are you sure?', :post => true %></td>

となっており、下記のように「:post => true」を追加することで、動くようになりました。

<%= link_to '破棄', { :action => 'destroy', :id => product },
                             :confirm => "本当に破棄しますか?", :post => true %>

そこで、質問ですが、
・本のコードで動かないのはバージョンの違いによるものなのでしょうか?
・「:post => true」 で動くようになったのは、どうしてでしょうか?
・link_to のメソッドの仕様を調べる方法を教えてください

以上よろしくお願いします。


-- 
-----
Hiroyuki Tsutsumi


添付ファイル

[前][次][番号順一覧][スレッド一覧]

-> @  1221 2006-06-02 09:59 [h.tsutsumi@g...     ] 破棄、destroyできない                   
      1222 2006-06-02 11:08 ┗[nov@y...            ]                                       
   @  1226 2006-06-05 03:37  ┗[h.tsutsumi@g...     ]                                     
      1227 2006-06-05 04:08   ┗[suzk@o...           ]                                   
      1228 2006-06-05 04:14    ┣[kazuhiko@f...       ]                                 
   @  1229 2006-06-05 07:18    ┗[h.tsutsumi@g...     ]