6

Ich verwende rails_admin, um Daten in einer Rails-Anwendung zu verwalten.Verwenden von rails_admin zum Anzeigen der Dropdown-Liste auf der assignes_to -Verbindung

Ich habe diese Klasse:

class Activity < ActiveRecord::Base 
    attr_accessible :content, :title, :category_id 
    belongs_to :category, :inverse_of => :activities 
end 

und das andere Ende ist:

config.model Activity do 
    edit do 
    field :title 
    field :content, :text do 
     bootstrap_wysihtml5 true 
    end 
    field :category 
    end 
end 

nun in der Form:

class Category < ActiveRecord::Base 
    attr_accessible :title, :category_id, :activities_ids 
    has_many :activities, :inverse_of => :category 
end 

Mein rails_admin initialiser für Aktivität wie folgt aussieht es macht die Kategorie so:

Missing field

Es soll die Namen von Kategorien rendern, oder? Was fehlt mir hier?

+0

Es sieht aus wie es funktionieren sollte, gibt es definitiv Kategorien derzeit definiert, d. H. Nicht leer? – muttonlamb

Antwort

5

Ich habe schon lange gesucht. Um ein wirklich schönes Autocomplete-Drop-Down zu bekommen, fügen Sie einfach hinzu:

+1

Ich versuchte dies mit einer ähnlichen assignes_to Verbindung und die verbundenen Aufzeichnungen zeigen immer noch als Station # 1 Station # 2. Irgendwelche Gedanken warum? Ich möchte, dass die tatsächlichen Sendernamen anstelle der Objekte angezeigt werden. – nulltek