# Linking controllers

**URL:** <https://www.ruby-forum.com/t/linking-controllers/105532>\
**Category:** Rails\
**Created:** [May 30, 2007, 8:43pm UTC](https://www.ruby-forum.com/t/linking-controllers/105532 "2007-05-30T20:43:12Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![fernando](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/f/779978/32.png) [@fernando](https://www.ruby-forum.com/u/fernando)\
**Post date:** [May 30, 2007, 8:43pm UTC](https://www.ruby-forum.com/t/linking-controllers/105532/1 "2007-05-30T20:43:12Z")

</div>

Newbie question.  
How do I link from a view in one controller to a view in another  
controller?

Cheers

---

<div class="post-metadata">

**Author:** ![fernando](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/f/779978/32.png) [@fernando](https://www.ruby-forum.com/u/fernando)\
**Post date:** [May 30, 2007, 9:36pm UTC](https://www.ruby-forum.com/t/linking-controllers/105532/2 "2007-05-30T21:36:15Z")

</div>

link\_to “some good link”, :controller =\> ‘other\_controller’, :action  
=\> ‘some\_action’

If you have your routes setup w/ map.resources, you’ll have a number  
of helpers for that as well:

link\_to “some good link”, other\_models\_path  
link\_to “some good link”, new\_other\_model\_path  
etc.

Good luck

---

<div class="post-metadata">

**Author:** ![fernando](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/f/779978/32.png) [@fernando](https://www.ruby-forum.com/u/fernando)\
**Post date:** [May 30, 2007, 10:24pm UTC](https://www.ruby-forum.com/t/linking-controllers/105532/3 "2007-05-30T22:24:29Z")

</div>

redirect\_to :controller =\> controller, :action =\> action

Michael
