how to use in_place_editor_field

hi everyone i wanna use in_place_editor_field i've installed the Plug-
in and when i'm trying to use it.
<%= in_place_editor_field :subject, :credit_hour %> i have added this
line in view part and in_place_edit_for :subject, :credit_hour line
in controller. Here :subject is model name and :credit_hour is column
in subject model. i have values 0 so i am unable to view that value to
update it.

is there anything more i have to do please help me

Thanks in advance

while i am using in_place_editor_field i am getting this error

Called id for nil, which would mistakenly be 4 -- if you really wanted the id of nil, use object_id

while i am using in_place_editor_field i am getting this error

Called id for nil, which would mistakenly be 4 -- if you really wanted the
id of nil, use object_id

Read the error and have a look at the line pointed to. Something there is nil.
Look in development.log and check that the parameters passed are correct.
Have a look at the Rails Guide on debugging to see how to debug your
code to find the problem.

Colin

You look to have an object issue with ":subject"
<%= in_place_editor_field :subject, :credit_hour %>

Have you tried this in your controller
@subject = Subject.new
then in your view
<%= in_place_editor_field @subject, :credit_hour %>

Also this is deprecated in Rails 2.0:
http://apidock.com/rails/ActionView/Helpers/JavaScriptMacrosHelper/in_place_editor_field
DEPRECATION WARNING: This method will become a separate plugin when
Rails 2.0 ships.

I suggest the best_in_place plugin in place of in_place_editor.
https://github.com/bernat/best_in_place

yeah i tried it i got it but the value is not saving it is redirecting my home page.

does best_in_place will work in rails 2.3.8

I solved the issue,

now I am working on a maintenance project which is in rails 2.3.8. And
this issue ate a lot of my time

In the view

Change the view to have an instance variable

<% @batch = batch %>
<%= in_place_editor_field :batch, 'priority' %>