我为ActiveAdmin rescource创建了一个集合操作,并希望从资源索引页面链接到它. 但是如何自定义资源索引页面? 手册提供了一些选项,但没有在页面上添加html /按钮(或者我看不到哪里). http://activeadmin.info/docs/3-index-pages.html 您可以使用action_item块在索引页面上创建按钮: action_item only: :i
我似乎无法访问部分中的实例对象.例: 在控制器我有: ActiveAdmin.register Store do
sidebar "Aliases", :only => :edit do
@aliases = Alias.where("store_id = ?", params[:id])
render :partial => "store_aliases"
end
end
ActiveAdmin文档说我可以像这样覆盖实用程序导航: ActiveAdmin.setup do |config|
config.namespace :admin do |admin|
admin.build_menu :utility_navigation do |menu|
menu.add label: "ActiveAdmin.info", url: "http
对于大多数模型,默认排序顺序(id desc)很好.但是对于我的一个模型上的几个范围,它会更多地发送以反转顺序,或者通过updated_at字段进行排序. 我似乎无法在不破坏其他功能的情况下实现这一目标,所以我希望别人可以教我如何做到这一点! 我试过在我正在返回的对象上添加.order(): scope :example do |models|
models.order('id asc')
e
使用令人敬畏的ActiveAdmin gem我遇到了一个注释问题. ActiveAdmin.register Sale do
belongs_to :channel
show do |sale|
# stuff to show sale resource...
# allow comments on sales
active_admin_comments
e
我正在使用rails 4 activeadmin在 ruby 1.9.3p392上运行. 当我要去的时候 http://127.0.0.1:3000/admin/login 我得到一个错误: ArgumentError in ActiveAdmin::Devise::Sessions#new Showing C:/Ruby/lib/ruby/gems/1.9.1/bundler/gems/acti
我需要在ActiveAdmin页面中呈现部分内容.我正在尝试这样的事情: form(:html => { :multipart => true }) do |f|
f.inputs "Описание товара #{f.object.name if f.object.name}" do
f.input :name, :required => true
f.inp
我需要在ActiveAdmin页面中添加一些指向应用程序某些页面的链接.我可以使用侧边栏来完成此操作,但我必须为每个资源重复代码.无论如何都要在标题中添加自定义链接?或者为所有资源定义一个侧边栏? 我也不想忽略在initializers / active_admin.rb中设置config.site_title_link. 我很确定它需要一个代表你的应用程序路由名称的符号,例如: config.s
我有这个系统,我使用ActiveAdmin自动化后端,我想知道是否有人尝试使用ActiveAdmin的表进行就地编辑. 我看到一些有用的场景:键值表(如State,Category等)和master-detail视图(Order和OrderItems)…… 有没有人试图实现它?有什么好的指针吗? 我们使用了best_in_place编辑器,但仅限于自定义视图,而不是通用视图. https://gi
我正在尝试覆盖ActiveAdmin控制器的索引操作,以显示current_user的结果而不是所有结果. controller do
def index
@user_tasks = UserTask.where(:user_id => current_user.id).page(params[:page])
end
end 访问ActiveAdmin时,抛出异常: ActionV
我已将active_admin更新为0.3.0版,以实现国际化.但我有问题. 我使用activeadmin部分更新了我的pl.yml文件,如下所示: pl:
active_admin:
blank_slate:
content: "Nie ma jeszcze rekordów."
link: "Nowy"
dashboard: "Dashboard
我正在寻找一种方法来编辑/添加与文章相关的关键字,内联在Activeadmin中. 我定义了一个简单的多对多设置: class Area < ActiveRecord::Base
has_many :area_keywords
has_many :keywords, :through => :area_keywords
accepts_nested_attributes_for :ke
我正在使用paperclip将图像附件添加到多个模型和Activeadmin以提供简单的管理界面. 我在activeadmin模型文件中有这个代码,允许上传图片: form :html => { :enctype => "multipart/form-data"} do |f|
f.inputs "Details" do
f.input :name
f.input :subdomain
e
我在ActiveAdmin中添加了以下过滤器. filter :roles, as: :select, collection Model::ROLES, multiple: true 但是当我选择过滤器值来搜索角色时.它给了我以下错误 PG::InvalidTextRepresentation: ERROR: malformed array literal: "teacher"LINE 1: .
我正在构建一个以ActiveAdmin作为主管理界面的多租户应用.我已经使用acts_as_tenant gem来很好地分离数据. 我已将AdminUser模型用作所有用户的用户模型对象. 为了添加其他用户,AdminUser也作为租户的范围. 这是在抛弃登录,因为当ActiveAdmin / Devise尝试进行身份验证时,我认为它首先点击了find_tenant过滤器,如下所示: class
Ruby 2.0,Rails 4.0,PSQL 9.3 在ActiveAdmin文档中有一个示例: ActiveAdmin.register_page "My Page" do
content do
para "Hello World"
end
end 我在哪里放这个代码?文件说: In the above example, a new page will be created a
我有这个: ActiveAdmin.register User do
controller do
def show
@user = User.find(params[:id])
show!
end
end
show do
attributes_table do
row "User" do
link_to @
我已经安装好了. 我有一个链接:<%= link_to“注册”,new_user_registration_path%> 当我安装ActiveAdmin(对于现有模型用户)时,此链接停止工作: undefined local variable or method `new_user_registration_path' 我使用git diff作为routes.rb,这里是(添加的行是黑色的): A
我试着这样做.不幸的是我有覆盖更新的问题,我不知道如何正确地做到这一点.我在另一个地方这样做的方式是: if params[:user][:password].blank?
params[:user].delete("password")
params[:user].delete("password_confirmation")
end
# ...
user.save! 所以我试图覆盖更新
我目前有一个Rails 3.0.10应用程序,我用两个简单的关联模型:has_many和belongs_to. 安装ActiveAdmin插件并创建相应的Ruby资源文件后,我注意到了一些奇怪的行为. 在下面,您可以看到“作业文件”属于“Ernet客户端”.这些关联都正常工作,但显示名称显示为实际的ActiveRecord对象而不是客户端名称. 这是“作业文件”部分下的展示视图: 但是,如果我去查