0

私が入っtickets/newてエラーのある新しいチケットを作成すると、私のURLはに再構築されtickets/ます。リダイレクトする代わりに、同じページに留まり、エラーのあるページをリロードするにはどうすればよいですか?

私のチケットコントローラーでは:

if @ticket.valid?
  @ticket.save
  redirect_to tickets_path
else
  render :template => 'tickets/new'
end

アップデート

ルート.rb:

devise_for :users
root :to => 'tickets#index'
resources :users do
  resources :tickets
end
resources :tickets
4

1 に答える 1

0

それ以外の:

render :template => 'tickets/new'

これを試して:

render 'new'
于 2012-04-17T18:15:36.410 に答える