2010-10-25 61 views
0

我有一個名爲的操作/視圖:加入註冊頁面的RoR模式

我發佈'創建'操作。

我的創建動作應該是什麼樣子,如果創建過程中有錯誤(比如說電子郵件地址),我想預先填充一些字段。

到目前爲止,我有:

def create 

     @user = User.new(params[:user]) 

     if @user.save 

     end 

end 

回答

6

如果您有註冊一個新的動作,這樣做:

def new 
    @user = User.new 
end 

def create 
    @user = User.new(params[:user]) 
    if @user.save 
    redirect_to success_page 
    else 
    render :action => "new" 
    end 
end