# Instance variable as source in image\_tag

**URL:** <https://www.ruby-forum.com/t/instance-variable-as-source-in-image-tag/82736>\
**Category:** Rails\
**Created:** [January 20, 2007, 3:03am UTC](https://www.ruby-forum.com/t/instance-variable-as-source-in-image-tag/82736 "2007-01-20T03:03:10Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![tomtoday](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/35a633/32.png) [@tomtoday](https://www.ruby-forum.com/u/tomtoday)\
**Post date:** [January 20, 2007, 3:03am UTC](https://www.ruby-forum.com/t/instance-variable-as-source-in-image-tag/82736/1 "2007-01-20T03:03:10Z")

</div>

I would like to use an instance variable as the source in my image tag.  
Is something like this possible? For example:

\<%= image\_tag(@new\_image) %\>

linked to an action that uses a model with:

@new\_image = “some\_image.jpg”

---

<div class="post-metadata">

**Author:** ![tomtoday](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/35a633/32.png) [@tomtoday](https://www.ruby-forum.com/u/tomtoday)\
**Post date:** [January 20, 2007, 2:34pm UTC](https://www.ruby-forum.com/t/instance-variable-as-source-in-image-tag/82736/2 "2007-01-20T14:34:33Z")

</div>

If it’s an instance variable from a model, you’ll have to go  
attr\_reader :thingie in the model, and  
image\_tag(@instance\_of\_model.thingie)
