我的溃败.rb
map.logout 'logout', :controller => 'sessions', :action => 'destroy'
map.login 'login', :controller => 'sessions', :action => 'new'
在会话控件中有destroy方法,但是当我输入/注销时,它会说:在视图路径app / view中缺少模板会话/ destroy.erb
答案 0 :(得分:2)
你有一个动作,但你没有视图。你可以制作一个视图destroy.html.erb,render:action => 'index'(例如)或更可能是redirect_to:action =>销毁行动完成后的“索引”。
答案 1 :(得分:0)
将文件名destroy.html.erb
添加到文件夹app/views/sessions
。
请注意,sessions
是复数(我认为您在发布的错误消息中错误输入了session
?)