Hola a todos,
hace unos días que estoy haciendo pruebas con el plugin active_scaffold;
y la verdad es que no me disgustado como partida para hacer
algún prototipo rápido.
Pero tengo un problema, con el anidamiento, y es que me da continuamente
el siguiente error:
NameError in NoteController#table
uninitialized constant Note::Domains
Los modulos y controladores son los siguientes:
domain_controller.rb
class DomainController < ApplicationController
active_scaffold :domains
layout ‘plantilla1’
active_scaffold :domains do |config|
config.label = “Dominios en la base de datos”
config.columns = [:nombre, :f_alta, :f_ultima, :calidad, :sitemap,
:meta, :m_opti, :google, :g_map, :yahoo, :msn, :dmoz]
list.sorting = {:nombre => ‘ASC’}
columns[:f_alta].label = “Alta”
columns[:f_ultima].label = “Ultima”
config.nested.add_link(“Note”, [:notes])
#config.nested.shallow_delete = true
config.columns[:notes].association.reverse = :domains
end
end
domain.rb
class Domain < ActiveRecord::Base
has_many :notes
end
note_controller.rb
class NoteController < ApplicationController
active_scaffold :notes do |config|
end
end
note.rb
class Note < ActiveRecord::Base
belongs_to :domains
end
He seguido los distintos tutoriales y ya llevo un par de días, y no soy
capaz de encontrar el problema. Os agradezco de antemano vuestra ayuda.
Gracias.
Saludos,