- ログイン状態が確認できないのが面倒臭い
- public/index.htmlへ飛ばされるのがウザい
な感じなんで、
- app/views/layouts/application.html.erbを作って書く
- public/index.htmlを削除して、config/routes.rbを修正
する事にした。
でapp/views/layouts/application.html.erb。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja"><head><title>untitled</title></head><body><%= render(:partial => "users/user_bar") %><%= yield %></body></html>
な感じ。
headは、適当に。
users/user_barは、app/views/users/_user_bar.html.erbとして、ganerateされていたものを取り込んでるだけ。
_user_bar.html.erbも多言語化仕様かな、とも思ったんだけど、よくよく考えたら、クローズドなSNSなんだから、ログインしていない時は、全て、/loginに飛ばせばいいんだよね。
他のページが表示できているのなら、それは、ログインできているって事なんだからwww
んで、routes.rbの修正。
map.root :controller => 'sessions', :action => 'new'
を、追記しただけ。
簡単単純:-)
0 件のコメント:
コメントを投稿