関連するすべての質問に目を通しましたが、ここでは何も新しいことはありません。
「新しい」アクションを持つプロジェクトコントローラーがあります
class ProjectsController < ApplicationController
def new
@newproject = Project.new
end
end
プロジェクトは単純なクラスであり、アクティブなレコードではありません:
class Project
attr_accessor :name, :description
def initialize
@name = ""
@description = ""
end
end
「Project:Class の undefined method `model_name'」というエラーが表示されます
これは erb ファイルのサンプルです。
<%= form_tag(@newproject) do |f| %>
<%= f.label :name %>:
<%= f.text_field :description %><br />
<% end %>