Rubyist SNS のURL
Posted by nanki Mon, 22 Jan 2007 09:34:00 GMT
勉強会の途中で最新版にupdateして、コミュニティの新規作成機能でも実装しよう、と思って、
/community/new というURLを使おうとしたら、/community/:community_name という風にコミュニティに名前でアクセスする仕様になっているために使えなくなっている、どうしましょうか。
という話を、懇親会でかずひこさんとしていました。
解決方法はいくらでもあるけど、routes.rbで頑張りすぎると、機能が増える度にURLを考えないといけないし、Rails アプリケーションのサンプルコード的な、というお役目も考えると、お約束を積極的に破る、というのはどうなんだろう、ということもあって、ちょっと迷う。
acts_as_sluggableというのを使うと、link_toの結果が、/community/show/1-ruby-kansai みたいになるそうなんですが、これなんてどうでしょう。
