activeadmin相关内容
我有两个模型User和ActiveAdmin,我想在这些模型上应用我的devise集成. 我的custom_failure.rb如下 class CustomFailure
..
删除active_admin后,我从生产中收到此错误。请帮助我如何解决此错误。 app / admin / user.rb:1 ActiveAdmin.register用户做 #请参阅允许的参数文档: #https://github.com/activeadmin/activeadmin/blob/master/docs/ 2-resource-custom
..
我有一个命名空间 admin 。我只想将 before_filter 应用于此名称空间(而不是默认名称,即 superuser )。 我可以在 active_admin.rb 中添加以下代码 ns.before_filter:是否已订阅? 但随后,超级用户得到了过滤器 我尝试在名称空间配置中添加 before_filter : config.na
..
我有一个模型,其中很小比例的对象将具有相当大的描述性文本。为了使数据库保持某种标准化,我想将此描述性文本提取到一个单独的模型中,但在ActiveAdmin中创建合理的工作流时遇到了麻烦。 我的模型如下: 类人
..
我在Ruby on Rails应用程序上有一个非常基本的体系结构: 公司模型 一个行业模型(公司属于一个行业) a子行业模型(子行业属于 在我的活动管理表单页面上,我想输入字段,以便对每个公司来说首先从下拉列表中选择所属行业(到目前为止有效),然后选择另一个字段“子行业”,根据我在上一个字段中选择的行业,该字段将仅显示我之前已分类的子行业 例如,古柯将进入“饮料和饮料
..
所以我想做的就是这个。我目前有一件设备,上面有很多零件。我也有零件清单。我要做的是将零件添加到设备后,将其从库存中删除。我目前有零件附在设备上,但不确定如何减少数量。这是零件和设备的管理模型。 equipment.rb ActiveAdmin.register设备执行 permit_params:name,:description,:status,:manufacturer_id,
..
以前,我在活动管理资源中具有表单和显示方法。当时验证错误显示在表格中。但是现在我必须在没有添加更多验证错误之后在资源中编写控制器。难道我做错了什么。下面是我的代码。 ActiveAdmin.register PsychographicsQuestion做 config.clear_action_items! permit_params:id,:title,:psychograph
..
我也遇到过类似的情况,即我的“活动”包含一个任务,其中一个任务具有一个可执行任务,而构建该任务也将构建该任务,例如: def new @activity = Activity.new @ activity.task = @ activity.build_task end 现在我有包含许多TermTranslations的术语,其中的许多附件都具有可附加的附件(
..
我在Rails中使用ActiveAdmin。 我的用例类似于货币兑换:说我有10种货币,一种货币可以转换为另一种货币一。为了支持编辑,我需要创建一个矩阵,其中行是CurrencyA,列是CurrencyB,值是从CurrencyA到CurrencyB的转换,如下所示: | | SGD |美元|港币|人民币| | ----- | ----- | ----- | ----- | --
..
在创建模型交易时,我使用after_create在DealPrize表上创建奖品。 交易和DealPrize有一个属于/ has_many关系:一个交易具有 它的工作原理是:在Deal中,我有一个“ prize-number”列,并使用after_create,每次管理员创建新交易时,应用程序都会使用prize_number列,并在DealPrize表中创建此数量的奖品(根据需要插入尽
..
我在ActiveAdmin中有一个用于布尔值的简单过滤器。看起来像这样 filter:invisible,如::select 您可以选择“ any”,“ true”或“ false”,并且效果很好。但是过滤器的默认值为“ any”,而我需要将其设置为“ true”。我该怎么做?谢谢。 解决方案 我找到了答案。您必须使用 before_filter ,就像操作
..
我有可以具有许多身份的用户(取决于他们是否使用Facebook,Google或我的网站登录)。在ActiveAdmin中显示身份,我有以下代码。 ActiveAdmin.register用户do 菜单标签:'Subscribers' ActiveAdmin.register Identity do 属于:用户 结束 索引执行 selectable_column 列:ema
..
我无法在Ruby on Rails 4.1.4中安装 activerecord 。 我添加了 gem'activeadmin',github:'activeadmin'至 Gemfile 的末尾并运行 bundle install 。它返回0,所以我尝试运行 rails g active_admin:install 命令,但是它返回以下错误: NameError:未定义的局部变量或方法
..
这是我的部分 _new_post.html.haml : =语义形式_for Post.new,例如::post,url:client_panel_discussion_posts_path(resource),html:{数据:{Discussion_posts_url:client_panel_active_submission_discussion_url(resource.clie
..
此表具有正确输出的原始表,是我要查找的结果,但是如何将这段代码转换为Active Admin /app/admin/postal_code.rb索引视图所需的内容,才能正确输出该表。 当前,该块是在部分/app/views/admin/postalcode/_showtable.html.erb 中渲染
Region
tht
..
此查询始终返回 [nil] AdminUser.all .collect {| a | a.email} 不过,这两个查询都可以正常工作。 AdminUser.all AdminUser.all.collect {| a | a.current_sign_in_ip} 为什么我无法获取电子邮件地址? 更新 电子邮件
..
我正在将devise与activeadmin和另一个模型一起使用。 如果我同时在浏览器上打开两个界面并从其中一个界面注销,它也会破坏其他会话。 已开始GET“ / admin / logout“ for 127.0.0.1 at 2015-11-03 19:45:25 +0500 ActiveAdmin :: Devise :: SessionsController#destroy处理
..
嗨,我很难弄清楚这个错误。昨天我发布了一个问题我的AcitveAdmin电子邮件字段始终为清空。今天我意识到问题有点大。 当我尝试在Rails控制台中添加新用户时,会发生以下情况。 > au = AdminUser.new(电子邮件:“ sample@tom.com”,密码:“ 123456789”,password_confirmation:“ 123456789”) => #
..
模型结构:用户拥有许多订阅和博客,订阅具有has_many优惠券。 我已经包含has_many表,但是我需要为每个订阅执行状态检查 因此,如果我在范围集合中执行where查询,则它将使所有用户仅具有有效订阅。那么如何避免N + 1查询并执行状态检查。 def scoped_collection end_of_association_chain.includes(:subscript
..
如何将多个ID插入或保存为逗号分隔的(例如(2,5,8,10)值)在数据库中的多列关系中?我正在使用主动管理员进行资源管理。 解决方案 has_many:through关联 has_many:through关联通常用于与另一个模型建立多对多连接。这种关联表明,通过进行第三个模型,可以将声明模型与另一个模型的零个或多个实例匹配。例如,考虑一种医疗实践,患者要预约看医生。相关的协会声明可
..