変な感じ。
リダイレクトは一度クライアントへ返してからリダイレクト先URLを再アクセスさせることで、renderは、指定したレンダリングをすることだ、ということはわかった(というか前者はわかるも何もそういうものだけど)。
フォワードに相当するのが見つからない。つまり、コントローラを通したい(だからrenderじゃだめ)がクライアントと往復する必要が無い場合。
でRdoc見ても見つからないのだけどふと、直接メソッドを呼べということか、と思い当たった。が、本当にフォワードするにはそれしかないのだろうか。
scaffold で作ったコントローラには以下のようアクションができますが、こんな感じのことですか。<br><br> def index<br> list<br> render :action => 'list'<br> end
そうです。ということはやはり直接呼ぶのが正解なのですね。<br>どうもありがとうございます。
ジェズイットを見習え
scaffold で作ったコントローラには以下のようアクションができますが、こんな感じのことですか。<br><br> def index<br> list<br> render :action => 'list'<br> end
そうです。ということはやはり直接呼ぶのが正解なのですね。<br>どうもありがとうございます。