Ich versuche, ein Drop-Down-Auswahlfeld für eine polymorphe Assoziation mit ActiveScaffold zu erstellen.ActiveScaffold: Wie erstellt man ein Drop-down-Menü für die polymorphe Assoziation?
ich habe:
class Award
belongs_to :sponsorship, :polymorphic => :true
end
class Organization
has_many :awards, :as => :sponsorship
end
class Individual
has_many :awards, :as => :sponsorship
end
Bei dem Versuch, ein ausgewähltes Dropdown-Feld in awards_controller erstellen mit:
config.columns[:sponsorship].form_ui = :select
Ich erhalte die folgende Fehlermeldung:
ActionView::TemplateError (uninitialized constant Award::Sponsorship)
I bin mir nicht sicher, ob es etwas ist, was ich nicht richtig mache oder was ich versuche zu erreichen, nicht direkt in AS unterstützt.
Würde ich wirklich einige Tipps zu schätzen wissen.
Suchen Sie auch nach einer Antwort. Mit .options = jetzt spielen – Devenv
Können Sie die Zuordnung normal abfragen? Funktioniert Award.first.sponsorship? Kannst du Preise und Sponsoren über die Konsole erstellen? –
können Sie bitte den gesamten StackTrace liefern? – Jakub