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

我在Rails项目中实现了ActiveAdmin。 我有一个名为“客户”的资源。 在导航栏中,有一个名为“新客户”的选项来创建客户。 如何更改此新客户的视图? 当我点击“新客户”按钮时,它必须接受来自我的电子邮件,它应该发送该电子邮件ID的邀请。

您需要做的就是遵循这一点

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

它有足够的信息来使用active_admin设置devise_invitable

希望这能解决你在第二个问题中遇到的问题

在ActiveAdmin Gem中,如何向Admin模型添加邀请计数?

实际上我们可以通过集成ActiveAdmin和DeviseInvitable Gems来实现。 以下链接说明了这一点。

这是一个链接 !,他们已经整齐地解释了。

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

 form do |f| f.input :email f.actions end def create #send the email here end