Я хочу перенаправить на индекс ресурса при создании нового элемента
Вот кусок контроллера:
def create
@asset = Asset.new(params[:asset])
@assets = Asset.all
respond_to do |format|
if @asset.save
format.html { render :action => 'index' } ##########
format.xml { render :xml => @asset, :status => :created, :location => @asset }
else
format.html { render :action => "new" }
format.xml { render :xml => @asset.errors, :status => :unprocessable_entity }
end
end
end
Интересующая меня строка помечена ##########
я пробовал
format.html { redirect_to(assets_url) }
и некоторые другие вещи
Он перенаправляет в нужное место и создает элемент в порядке, проблема в том, что я не могу получить его не POST
. Мне нужно, чтобы оно дошло до GET
, потому что в противном случае оно делает какие-то ужасные вещи на мой взгляд.