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

rails:3052

From: Shou DOUHASHI <douhashi@s...>
Date: Tue, 07 Apr 2009 18:59:10 +0900
Subject: [rails:3052] Re: params[:id] で文字列に含まれるドットについて

こんにちは。堂端です。

> <%= link_to 'ほげ', {:action => 'destroy', :id => 'hoge.fuga'} %>
パスが、/controllers/hoge.fugaのようになっていませんか?
fugaの部分が拡張子(フォーマット)扱いで送られているように
思います。

特別の理由がなければ(あるからやっているんでしょうけど...)、idに記号を使
うのは
避けたほうがいいように思います。

naopontan さんは書きました:
> こんにちは。
>
> View にて、
> <%= link_to 'ほげ', {:action => 'destroy', :id => 'hoge.fuga'} %>
>
> としたとき、
> params[:id] が "hoge"  となり、ドット以降が切り捨てられた状態になります。
>
> ググってみましたが、仕様(!?)なのか、よくわかりませんでした。
> 正しく文字列が取得できる方法をご教示いただければ幸いです。
>
> --
> ML: rails@r...
> 使い方: http://QuickML.com/
> ------------------------------------------------------------------------
>
>
> No virus found in this incoming message.
> Checked by AVG - www.grisoft.jp 
> Version: 8.0.238 / Virus Database: 270.11.42/2042 - Release Date: 04/05/09 10:54:00
>
>   


--
ML: rails@r...
使い方: http://QuickML.com/

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

      3051 2009-04-07 10:50 [naopontan@g...      ] params[:id] で文字列に含まれるドットについて
->    3052 2009-04-07 11:59 ┗[douhashi@s...       ]                                       
      3054 2009-04-08 03:28  ┗[naopontan@g...      ]