これ僕.com:行動分析学マニアがおくる行動戦略

意図と行動のギャップから生じる「不自由さ」への挑戦。果たして僕たちに自由はあるのか?

Railsで独自MimeTypeの追加

コントローラに

Mime::Type.register "text/html", :part

と書くと、/foos/bar.partでアクセスできる。で、

  • /foos/barでアクセスしたときは、/app/views/foos/bar.html.erbでページ全体をレンダリング
  • /foos/bar.partでアクセスしたときは、/app/views/foos/bar.part.erbでページの一部をレンダリング

みたいに使い分け。


参考: Ruby on Rails: Not Found


追記。
environment.rbに書いた方がいいかも。