在Rails中创建后重定向表单

时间:2013-06-24 02:08:46

标签: ruby-on-rails

我正在关注railstutorial.org上的教程,但需要进行修改。有一个表单我想创建用户。但是当我创建用户时,它会将我重定向到用户页面。我怎么编辑它?我希望它与闪存通知保持在同一页面上,表明该人已经被创建。下面是我目前拥有的创建功能。

  def create

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

    if @user.save

      flash.now[:success] = "User Added!"

      render 'new'

    else

      render 'new'

    end

  end

2 个答案:

答案 0 :(得分:0)

嗯...... redirect_to users_path, notice: 'User Added'

答案 1 :(得分:0)

尝试:

redirect_to new_user_path, notice: 'New User Added'

或者检查您的路线,并在控制台类型中查看您要重定向的页面:

rake routes