# Link\_to from controller

**URL:** <https://www.ruby-forum.com/t/link-to-from-controller/169736>\
**Category:** Rails\
**Created:** [June 8, 2009, 5:01am UTC](https://www.ruby-forum.com/t/link-to-from-controller/169736 "2009-06-08T05:01:18Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![val](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/v/e56c9b/32.png) [@val](https://www.ruby-forum.com/u/val)\
**Post date:** [June 8, 2009, 5:01am UTC](https://www.ruby-forum.com/t/link-to-from-controller/169736/1 "2009-06-08T05:01:18Z")

</div>

I need to use ‘link\_to’ dynamically in my view.

So, in my controller I wrote:

@right\_part = " \<%= link\_to( ‘Next’, :action =\> ‘/index’, :id =\> 3)%\>"

And in my view I’m trying to get a link:

\<%= @right\_part %\>

But all this doesn’t work. Help me.

---

<div class="post-metadata">

**Author:** ![val](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/v/e56c9b/32.png) [@val](https://www.ruby-forum.com/u/val)\
**Post date:** [June 8, 2009, 5:04am UTC](https://www.ruby-forum.com/t/link-to-from-controller/169736/2 "2009-06-08T05:04:16Z")

</div>

You can’t and shouldn’t be doing this inside a controller. Just do it  
in the view.

- 

Maurício Linhares  
[http://alinhavado.wordpress.com/](http://alinhavado.wordpress.com/) (pt-br) |  
[http://codeshooter.wordpress.com/](http://codeshooter.wordpress.com/) (en)

On Mon, Jun 8, 2009 at 12:01 AM, Valen
