# Undefined method \`start\_form\_tag'

**URL:** <https://www.ruby-forum.com/t/undefined-method-start-form-tag/156872>\
**Category:** Rails\
**Created:** [January 4, 2009, 5:56pm UTC](https://www.ruby-forum.com/t/undefined-method-start-form-tag/156872 "2009-01-04T17:56:27Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![cutegirl](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/919ad9/32.png) [@cutegirl](https://www.ruby-forum.com/u/cutegirl)\
**Post date:** [January 4, 2009, 5:56pm UTC](https://www.ruby-forum.com/t/undefined-method-start-form-tag/156872/1 "2009-01-04T17:56:27Z")

</div>

I tried to generate a form using the Rails “start\_form\_tag”, but got  
the error message “undefined method `start\_form\_tag’ for  
#ActionView::Base:0x47b4c70”. What could be missing here. Thanks for  
help.

---

<div class="post-metadata">

**Author:** ![cutegirl](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/919ad9/32.png) [@cutegirl](https://www.ruby-forum.com/u/cutegirl)\
**Post date:** [January 4, 2009, 5:58pm UTC](https://www.ruby-forum.com/t/undefined-method-start-form-tag/156872/2 "2009-01-04T17:58:48Z")

</div>

what is the version of Rails you are using?

---

<div class="post-metadata">

**Author:** ![cutegirl](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/919ad9/32.png) [@cutegirl](https://www.ruby-forum.com/u/cutegirl)\
**Post date:** [January 4, 2009, 6:08pm UTC](https://www.ruby-forum.com/t/undefined-method-start-form-tag/156872/3 "2009-01-04T18:08:45Z")

</div>

On 4 Jan 2009, at 16:56, cutegirl wrote:

> I tried to generate a form using the Rails “start\_form\_tag”, but got  
> the error message “undefined method `start\_form\_tag’ for  
> #ActionView::Base:0x47b4c70”. What could be missing here. Thanks for  
> help.

start\_form\_tag was removed from rails over a year ago. Use form\_tag  
instead.

Fred

---

<div class="post-metadata">

**Author:** ![cutegirl](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/919ad9/32.png) [@cutegirl](https://www.ruby-forum.com/u/cutegirl)\
**Post date:** [January 4, 2009, 7:12pm UTC](https://www.ruby-forum.com/t/undefined-method-start-form-tag/156872/4 "2009-01-04T19:12:06Z")

</div>

thanks!

On Jan 4, 12:07 pm, Frederick C. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)

---

<div class="post-metadata">

**Author:** ![cutegirl](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/919ad9/32.png) [@cutegirl](https://www.ruby-forum.com/u/cutegirl)\
**Post date:** [January 4, 2009, 7:18pm UTC](https://www.ruby-forum.com/t/undefined-method-start-form-tag/156872/5 "2009-01-04T19:18:00Z")

</div>

If only “form\_tag” is needed, how can one know where is the end of the  
form? Rails seems to evolve so fast that a book from a year ago is  
useless. Where can I get the update info of Rails? Thanks for help!

On Jan 4, 12:07 pm, Frederick C. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)

---

<div class="post-metadata">

**Author:** ![cutegirl](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/919ad9/32.png) [@cutegirl](https://www.ruby-forum.com/u/cutegirl)\
**Post date:** [January 4, 2009, 9:17pm UTC](https://www.ruby-forum.com/t/undefined-method-start-form-tag/156872/6 "2009-01-04T21:17:53Z")

</div>

it’s a helper that takes a code block  
\<%= form\_tag ‘/path’ do %\>

\<% end %\>  
check out the API (you can also download a nice version from  
[http://www.railsbrain.com/](http://www.railsbrain.com/)
