【发布时间】:2016-12-21 03:30:50
【问题描述】:
当我在用户展示页面上创建一个事件时,如果确实正确提交,我希望它重定向回用户展示页面。无论如何我可以做到这一点,这是我的事件控制器:
class EventsController < ApplicationController
def show
@event = Event.find(params[:id])
@songs = @event.songs.paginate(page: params[:page])
end
def create
@event = current_user.events.build(event_params)
if @event.save
flash[:success] = "Event Created!"
redirect_to 'user#show'
else
render 'welcome#index'
end
end
def destroy
end
private
def event_params
params.require(:event).permit(:name, :partycode)
end
end
【问题讨论】:
标签: ruby-on-rails routes