Ruby on Rails Monday, April 2, 2012

On 2 April 2012 11:17, Pallav_bfs <spallav88@gmail.com> wrote:
> I have a controller (employee) with it's model and view. Now I need to
> write another controller (emp) which would not have any model or view.
> This emp controller should be able to invoke all the methods of
> employee controller.And eventually be able to represent all the
> relevant information.

Why have you posted this again rather than continuing the previous
thread that you started?
You cannot call one controllers methods from another (or at least you
should not). Either extract the common code to a library or don't use
a separate controller. To use the existing controller add parameters
to the existing actions if required or add new methods, then if the
URL is important to you use routing to provide the URLs you require.

Colin

--
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To post to this group, send email to rubyonrails-talk@googlegroups.com.
To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.

No comments:

Post a Comment