1

私はいくつかの基本的な管理機能に rails_admin gem を使用して構築している Rails 3.0.10 プロジェクトを持っています。rails_admin で管理しているモデルの 1 つについて、current_user に基づいてユーザーの関連付けを設定できるようにしたいと考えています。これはかなり一般的な要件であるべきだと思うので、明らかな何かが欠けていると確信しています。

これを解決すると思われる投稿を1つ見つけましたが、うまくいきません。だから私はそこにいる他の誰かが別の提案をしてくれることを望んでいました.

これは私が見つけた会話です: http://groups.google.com/group/rails_admin/browse_thread/thread/ce0e22aeec1f72b7

4

1 に答える 1

5

それでも興味がある場合は、Rails 管理者の wike ページに回避策があります: https://github.com/sferik/rails_admin/wiki/How-to-set-default-values

config.model Post do 
  edit do 
    field :user_id, :hidden do
      default_value do
        bindings[:view]._current_user.id
      end
    end
  end 
end
于 2012-09-10T03:17:52.157 に答える