0

私はこの問題を抱えています。製品を更新する編集ビューがあり、ここで product_controller でのアクション

  def edit_product

    @product = Product.find(params[:product][:id])

    respond_to do |format|
      if @product.update_attributes(params[:product])
        format.html { render action: "edit_product"  }
      else

        format.html { render action: "edit" }
        format.json { render json: @product.errors, status: :unprocessable_entity }
      end
    end

  end

問題は、編集ビューを呼び出すときに id_product を渡しますが、レンダリング アクションを実行できず、エラーが発生することです。

それを解決して edit?id_product= ?? のようなものをレンダリングする方法

これは私の製品リソースです

  resources :products, :only => [:index] do
    collection do
      post 'new_product'
      post 'edit_product'
    end    
  end
4

0 に答える 0