# Img\_submit\_tag

**URL:** <https://www.ruby-forum.com/t/img-submit-tag/195993>\
**Category:** Rails\
**Created:** [October 5, 2010, 12:43am UTC](https://www.ruby-forum.com/t/img-submit-tag/195993 "2010-10-05T00:43:38Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![dasibre](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/ecb155/32.png) [@dasibre](https://www.ruby-forum.com/u/dasibre)\
**Post date:** [October 5, 2010, 12:43am UTC](https://www.ruby-forum.com/t/img-submit-tag/195993/1 "2010-10-05T00:43:38Z")

</div>

I’m a newbie, running through a rails tutorial. I’m a bit stuck on  
using the img\_submit\_tag.

\<% @products.each do |product| -%\>

 \<%= link\_to image\_tag(product.image\_url, :border =\>0), :action =\> 'add\_to\_cart', :id =\> product %\> 
### \<%=h product.title %\>
 \<%= product.description %\>

The \<%= link\_to image\_tag(product.image\_url, :border =\>0), :action =\>  
‘add\_to\_cart’, :id =\> using the product.image\_url as a source and I’d  
like to know how I can pass the path to the img\_submit\_tag.  
Thanks, I hope I’m not too confusing in my question

---

<div class="post-metadata">

**Author:** ![dasibre](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/ecb155/32.png) [@dasibre](https://www.ruby-forum.com/u/dasibre)\
**Post date:** [October 5, 2010, 11:07am UTC](https://www.ruby-forum.com/t/img-submit-tag/195993/2 "2010-10-05T11:07:04Z")

</div>

Hi,  
Take normal form and define your controller & action there as url.  
Instade of normal submit\_tag use image\_submit\_tag.

eg.  
\<% form\_for :url =\> {:action =\> ‘add\_to\_cart’, :id =\> x} do |f| %\>  
\<%= image\_submit\_tag(“agree.png”) %\>  
\<% end %\>
