in_place_edit_field HELP

Ok I am on rails 2.1

My show view does not have a"for_for" but the controller has
@nocpage = Nocpage.find(params[:id])

and the view for section i am trying to use:

<b>Companyname:</b>
<%=h @nocpage.companyname %>

I tried doing:
<% @name = @nocpage.companyname %>
<%= in_place_editor_field 'name', :companyname %>

but I keep getting:

undefined method `companyname' for "att":String. Why does it keep
saying undefined method?

Ok I am on rails 2.1

My show view does not have a"for_for" but the controller has
@nocpage = Nocpage.find(params[:id])

and the view for section i am trying to use:

<b>Companyname:</b>
<%=h @nocpage.companyname %>

I tried doing:
<% @name = @nocpage.companyname %>
<%= in_place_editor_field 'name', :companyname %>

I suspect you mean

in_place_editor_field 'nocpage', 'companyname'

the first parameter should be the name of an instance variable, the
second the name of a method on that object (the one that corresponds
to the property to edit)

Fred

Thanks. The show page works but I am not getting an edit box to pop
up. I see this with a view source:

<b>Companyname:</b>

  <span class="in_place_editor_field"
id="nocpage_companyname_1_in_place_editor">att</span><script
type="text/javascript">
//<![CDATA[
new Ajax.InPlaceEditor('nocpage_companyname_1_in_place_editor', '/
nocpages/set_nocpage_companyname/1')
//]]>
</script>

DOH. Never mind. Forgot the javsacript include tag. I started this
last night on a different computer.