activeadmin

    0热度

    1回答

    我需要做这样的事情: filter :name, if: proc { params[:foo] == 'bar' } 甚至更​​好做这样的事情: if params[:foo] == 'bar' filter :name end 也许它没有任何感觉试图访问控制器块外部的URL参数。但是,为了给你一些上下文,我有两个索引页面(如表格和网格),需要在表格中显示一些过滤器,但不在网

    3热度

    1回答

    我正在使用active_admin和acts_As_taggable_on,我试图做一个过滤器。下面是型号代码: class Person < ApplicationRecord acts_as_taggable_on :expertise, :industry end 这里是过滤器: filter :industry, as: :select, collection: Perso

    0热度

    1回答

    对于用户模型,我有一个过滤器来检查用整数值(0,1或2)表示的用户的预订状态。 用户ActiveAdmin索引页上的过滤器被用下面的代码来实现的: filter :booking_status, as: :select 然而这导致在下拉选项被为0,1或2。 我宁愿如果当管理员用户从下拉列表中选择他们时,我可以自己将其命名为“不完整”,“待定”和“已确认”。 是否有这样做不改变booking_s

    0热度

    1回答

    在我的应用程序中,我有2个模型:AdminUser,其中has_many :announcements和Announcement,其中belongs_to :admin_user。 Announcement表在数据库中有admin_user_id列。 在app/admin/announcement.rb我: ActiveAdmin.register Announcement do permit

    0热度

    1回答

    我似乎无法找出为什么我的has_many记录不会保存。我已在模型中使用has_one进行测试,并且它工作正常,但是当我将其更改为has_many时,它不起作用。我检查了几个simulate stackoverflow的帖子,我似乎有这个正确的,但它不工作。 Nested form in activeadmin not saving updates & ActiveAdmin Form not sa

    0热度

    1回答

    我有一个代码具有影响者的关联。 我想在代码表单中显示影响者用户名为readonly。 现在我做: form do |f| f.inputs 'Code' do f.input :influencer, input_html: { readonly: true, disabled: true }, as: :string if !f.object.new_record? 但我得到这个

    2热度

    2回答

    我正在寻找在我的管理页面上为用户制作过滤器,以显示同时拥有Subject_A和Subject_B的用户。 使用以下代码行,我已经能够筛选具有Subject_A或Subject_B或两者的用户。 filter :universities, as: :select, multiple: true 有没有一种方法来创建使用Active管理员过滤器来过滤,只有同时拥有Subject_A 和 Subje

    1热度

    1回答

    我想在我的所有控制器中覆盖我的update操作。 是否可以在一个地方做,而不是在每个控制器分开。

    1热度

    2回答

    为什么我的redirect_to :back不起作用?它只是重定向到同一页面。 我的方法 controller do def update update! do |success, failure| success.html { redirect_to :back } end end end 我request.refere

    1热度

    1回答

    我在表(电话)中有超过500万条记录。 当我点击手机表时,需要5分钟以上。显示一条记录,在heroku上它会崩溃。 我想自定义我的索引操作。我只想显示10,000条记录,其他记录将按照搜索查询显示。 我该怎么做? 我试过以下,但它给了我错误。 加薪引发ArgumentError, “在形式上第一个参数不能包含零或为空”,除非对象 controller do def index