неопределенный метод "исключен?"для RailsAdmin :: Config: Модуль - PullRequest
1 голос
/ 29 сентября 2011

Я работаю через интерфейс rails_admin (на RoR 3.1.0) для моего сайта (который является сайтом сопряжения учитель / событие). Существует несколько базовых моделей, важными из которых являются учитель, местоположение, событие и имидж. Учителя «учат» событиям (habtm), события находятся в определенном месте, а фотографии можно привязать к местоположениям, событиям и учителям.

[Я новичок в архитектуре RoR ... это имеет смысл? ]

Я получаю

undefined method 'excluded?' for RailsAdmin::Config:Module

ошибка в

.bundler/ruby/1.8/rails_admin-a311e3b833ff/app/views/rails_admin/main/_form_fieldset.html.haml

На ту же ошибку (и похожую ситуацию) отвечает http://groups.google.com/group/rails_admin/browse_thread/thread/f517dd1287293a92/970f8433f7e644b9?lnk=raot,, но, похоже, она не относится ко мне. «Источник» проблемы находится здесь (в config / initializers / rails_admin.rb)

field :images, :has_and_belongs_to_many_association          
field :location, :belongs_to_association                     
field :disciplines, :has_and_belongs_to_many_association     
field :teachers, :has_and_belongs_to_many_association   

Когда я закомментирую строки: location и: teacher, все работает, но я не получаю правильного поведения для учителей.

Чего мне не хватает?

1 Ответ

0 голосов
/ 29 сентября 2011

Оказывается, у меня был столбец с именами: учителя, а также отношения HABTM: учителя.Не знаю, как я пропустил это так долго ...

...