Ho esaminato tutte le domande correlate, ma non c'è nulla di nuovo per me qui.metodo non definito `nome_modello 'per Progetto: Classe
Ho un regolatore di progetto con l'azione "nuovo"
class ProjectsController < ApplicationController
def new
@newproject = Project.new
end
end
Project è una semplice classe, non record attivo:
class Project
attr_accessor :name, :description
def initialize
@name = ""
@description = ""
end
end
ottengo l'errore "metodo non definito` model_name' per il progetto : Class"
si tratta di un campione di file erb:
<%= form_tag(@newproject) do |f| %>
<%= f.label :name %>:
<%= f.text_field :description %><br />
<% end %>
Viktor, grazie mille! Mi ha aiutato. Ho solo bloccato su questo. Forse, questo non è il modo migliore per creare un'istanza temporanea da distribuire, in modo che l'utente possa creare un vero progetto discografico attivo. – Dmitry
Infatti, se mai persisterai in Project, non usarlo, usa la classe Project
Grazie, un grande aiuto. @ ViktorTrón qualsiasi suggerimento su come acquisire familiarità con la conoscenza di Rails per estendere la possibilità di eseguire il debug di questo problema? –