Rubyist SNS のURL

投稿者 nanki 2007-01-22 18:34:00 GMT

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

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

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

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

参考

Rubyist SNS Trac

This entry was posted on 2007-01-22 18:34:00 GMT and カテゴリ , . You can follow any response to this entry through the Atom feed. or a trackback from your own site.

タグ ,


トラックバック

トラックバックリンク:
http://blog.netswitch.jp/trackbacks?article_id=4852

コメント

  1. Debrah 2011-05-02 14:34:38 GMT:

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