Таким образом вы получаете текущего пользователя в блоке внутри конфигурации модели
rails_admin do
show do
field :user do
value do
bindings[:view].current_user
end
end
end
end
Внутри действия вы должны иметь доступ к current_user
module RailsAdmin
module Config
module Actions
class Export < RailsAdmin::Config::Actions::Base
RailsAdmin::Config::Actions.register(self)
[...]
register_instance_option :controller do
proc do
@user = current_user
redirect_to back_or_index
end
end
end
end
end
end
Если вы неУбедитесь, что вы указали это в конфигурации администратора rails
# config/initializers/rails_admin.rb
RailsAdmin.config do |config|
config.current_user_method(&:current_user)
end