Rendering different view for different referrer for same action

I was wondering about a design pattern. Let me give you a example.
Say, in a application there are users and three ways to see users.

  1. User list
  2. A single user description
  3. User with his/her associated group (assume every user must belong
    to one or more group)

Now everywhere I have a edit link to update the user’s information.
Clicking the link will open a popup where I can change the information
and save. So at save action of users_controller, we need three kind of
rendering for above three referrers.

In these situations, what you guys do? is there any built-in support
in rails to handle these situations? or we need to put lots of
if…else in save.rjs file?
Thank you

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs