Rubyist SNS のURL

勉強会の途中で最新版にupdateして、コミュニティの新規作成機能でも実装しよう、と思って、 /community/new というURLを使おうとしたら、/community/:community_name という風にコミュニティに名前でアクセスする仕様になっているために使えなくなっている、どうしましょうか。

という話を、懇親会でかずひこさんとしていました。

解決方法はいくらでもあるけど、routes.rbで頑張りすぎると、機能が増える度にURLを考えないといけないし、Rails アプリケーションのサンプルコード的な、というお役目も考えると、お約束を積極的に破る、というのはどうなんだろう、ということもあって、ちょっと迷う。

acts_as_sluggableというのを使うと、link_toの結果が、/community/show/1-ruby-kansai みたいになるそうなんですが、これなんてどうでしょう。

参考

Rubyist SNS Trac

Mon, 22 Jan 2007 18:34 カテゴリ ,

タグ ,

  1. By Debrah 02/05/2011 at 14h34


    Thanks for the isngiht. It brings light into the dark!

Comment Rubyist SNS のURL


RSS