I have a resource, Inventory, that needs to be "show"ed about 4 different ways depending on the context. What is the best way to tackle this?
I was thinking that I could either pass in a parameter (param[:context]) that would have the "show" action render the right view. Or maybe I should make another controller, though that seems a little much. What are the best practices/general guidelines when you want to stay RESTful but you have a resource that needs to be displayed many different ways?