小编Joh*_*nis的帖子

自定义页面中的ActiveAdmin表单

请考虑以下ActiveAdmin页面:

ActiveAdmin.register_page "Import" do
    content do
        form :action => some_path, :method => :post do |f|
            f.input :name => :table, :collection => { "Display" => "id" }
        end
    end
end
Run Code Online (Sandbox Code Playgroud)

在ActiveAdmin资源中的任何位置使用此代码都可以正常工作,使用FormBuilder创建Formtastic表单.但是,当使用AA的register_page方法,并在该content部分中放置一个表单时,它似乎没有按预期工作.我错过了什么或者这可能是被忽视的东西吗?我可能会在部分而不是使用AA的DSL中创建表单,但将它保留在AA资源中会更好.

任何人都知道为什么它不会很好玩?

ruby-on-rails activeadmin

5
推荐指数
1
解决办法
2558
查看次数

ActiveAdmin用户是否已登录?

我正在寻找一种方法来检查用户是否从模型中登录activeadmin.除非用户已登录,否则应拒绝访问特定属性.我希望这样的内容,但无法找到使其工作的方法:

class Object < ActiveRecord::Base

  def should_show?

    # find activeadmin user
    if ActiveAdmin.current_admin_user?

      # activeadmin user is logged in
      true

    else

      # not logged in
      false

    end 
  end

end
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails activeadmin

1
推荐指数
1
解决办法
2226
查看次数

标签 统计

activeadmin ×2

ruby-on-rails ×2