実行環境:
Rails 3.0.4
デフォルトでは action と同名の view のテンプレートが使われる。Rails 3.0.4
敢えて別のテンプレートを使用する場合のやり方。
class UsersController < ApplicationController # アクションと同名の index.html.erb を使用 end end def show respond_to do |format| format.html { render :action => :index } # 指定したアクションのview テンプレートを使用 end end def edit respond_to do |format| # view テンプレートを app/views/ 以下の相対パスで指定(拡張子は省略する) format.html { render :template => 'user/index' } end end enddef index respond_to do |format| format.html
0 件のコメント:
コメントを投稿