0
我有一個應用程序,我通過「新」操作創建一個新對象。 Rails使用正確的控制器操作,並且正確地呈現新的表單。Rails將一個新對象渲染爲一個編輯?
但是,窗體的路徑會出現一個正在破壞事物的編輯標識。表單標籤只是:
<% form_for @issue do |f|
等
任何想法,爲什麼這將是一個編輯的形式,而不是一個新的嗎?
控制器看起來是這樣的:
class IssuesController < ApplicationController
layout 'application'
def new
@issue = Issue.new
end
end
路由如下:
ActionController::Routing::Routes.draw do |map|
map.resources :issues
end
請問您能向我們展示您的關聯控制器代碼和路由定義。 – 2009-10-20 10:48:57
我對你的意思有點困惑,「表單正在提供一個id。」意思是你被重定向到「myapplication/controller/new/id」?你能告訴你要發送哪個.erb文件嗎? – Lukas 2009-11-24 20:16:56