0
私はRailsを初めて使い、最初のプロジェクトでActive Adminを使用して2つのネストされたオブジェクトを管理したいのですが、フィルタに手が届きません。ここでRails Gem Active Adminと基本的な関連付けの使い方
は私の2つのモデルです:私は持っているアプリ/管理/ etablissements.rbで次に
class Utilisateur < ActiveRecord::Base
has_many :etablissements, :dependent => :destroy
attr_accessible :email, :nom
end
class Etablissement < ActiveRecord::Base
belongs_to :utilisateur
attr_accessible :intitule
end
:
<label for="q_utilisateur_id_eq">Utilisateur</label>
<select id="q_utilisateur_id_eq" name="q[utilisateur_id_eq]">
<option value="">Any</option>
<option value="1">#<Utilisateur:0x00000129dbfd60></option>
<option value="2">#<Utilisateur:0x00000129dbf9c8></option>
</select>
:
ActiveAdmin.register Etablissement do
filter :intitule
filter :utilisateur, :as => :select, :collection => proc { Utilisateur.all }
end
しかし、選択フィールドは次のようになりますこれらのオプションラベルは、ユーザーフレンドリーではありません。 :emailフィールドやその他のカスタムフィールドをオプションラベルとして持つ方法に関するアイデアはありますか?あなたの助けのための
おかげ
ありがとうSjors;) –