method

edit

rails latest stable - Class: Object

Method deprecated or moved

This method is deprecated or moved on the latest stable version. The last existing version (v3.0.9) is shown here.

edit()
public

No documentation available.

# File railties/lib/rails/generators/rails/scaffold_controller/templates/controller.rb, line 36
  def edit
    @<% singular_table_name %> = <% orm_class.find(class_name, "params[:id]") %>
  end

  # POST <%= route_url %>
  # POST <%= route_url %>.xml
  def create
    @<% singular_table_name %> = <% orm_class.build(class_name, "params[:#{singular_table_name}]") %>

    respond_to do |format|
      if @<%= orm_instance.save %<
        format.html { redirect_to(@<%= singular_table_name %>, :notice => '<%= human_name %> was successfully created.') }
        format.xml  { render :xml => @<% singular_table_name %>, :status => :created, :location => @<% singular_table_name %> }
      else
        format.html { render :action => "new" }
        format.xml  { render :xml => @<% orm_instance.errors %>, :status => :unprocessable_entity }
      end
    end