在Active Admin宝石中,如何修改资源视图?

问题描述 投票:1回答:3

我已经在Rails项目中实现了ActiveAdmin。我有一个名为“客户”的资源。在导航栏中,有一个名为“新客户”的选项可以创建一个客户。我如何改变这个新客户的看法?当我单击“新客户”按钮时,它必须接受我的电子邮件,并且应该向该电子邮件ID发送邀请。

ruby-on-rails ruby ruby-on-rails-4 activeadmin
3个回答
1
投票

您需要做的就是遵循此

https://gist.github.com/mikeatlas/5628317

它具有足够的详细信息,可以用devise_invitable设置active_admin


1
投票

实际上,我们可以通过集成ActiveAdmin和DeviseInvitable Gems来实现。以下链接对此进行了说明。

这里是a link !,他们在其中进行了巧妙的解释。


0
投票

如果您的客户模型具有电子邮件字段,那么您可以只允许在表单中显示电子邮件,并覆盖'创建'方法。像这样的东西:

form do |f|
  f.input :email

  f.actions
end

def create
  #send the email here 
end
© www.soinside.com 2019 - 2024. All rights reserved.