3
A
回答
0
如果这个规则适用于所有的管理页面中,你可以使用不同的布局文件,不包括链接(或包含它们的部分。
你可以在控制器中设置一个变量(例如@hide_login
),然后有条件地显示出来(如<%= link_to("Sign Up", sign_up_path) unless @hide_login %>
)
我曾在多个应用程序在后台管理界面是真正的应用程序的一个独立部分,只对内部用户访问的工作,在这种情况下它可以帮助把你的管理模型/视图/控制器放在他们自己的命名空间中(例如Admin::ManageUsers
),这使得全局应用c before_filter
中的某些规则(包括可能定义默认布局)。
0
这样做有几种可能性,因为你知道你应该有一个控制器(我主要使用AdminController),它有一个索引操作。
然后去索引视图有可能是一个渲染部分渲染至极登录/申请表单
你可以找到elemement至极致使注册链接。
如果您不知何故无法找到这个你可以去你的终端/ CMD 结束类型
grep -lr "sign-up" *
这将找到注册链接地方,那么只需将其删除或像上述消息表明隐藏
5
问题是相当古老的,但我刚刚遇到同样的问题。我的解决办法是:
mkdir -p app/views/active_admin/devise/shared
touch app/views/active_admin/devise/shared/_links.erb
我还禁用了路线:
devise_for :users, ActiveAdmin::Devise.config.merge(skip: [:confirmations, :passwords, :registrations, :unlocks])
相关问题
- 1. Django管理员:删除默认链接
- 2. 如何删除Laravel 5.4的默认注册并让管理员手动执行
- 3. 如何注册已在管理员中注册的模型?
- 4. Django管理员:注册额外的员工管理
- 5. 如何限制活动管理员只有管理员用户?
- 6. 仅限某些用户的活动管理员默认链接
- 7. 活跃的管理员和设计与用户注册
- 8. 活动管理员和内部联接
- 9. 为什么活动管理员不会删除物品栏4?
- 10. 如何在Heroku上的活动管理员中删除回形针图片
- 11. PHP管理员批准用户注册
- 12. 将多个管理员注册到django
- 13. fosuser为管理员只注册
- 14. django注册管理员错误
- 15. 删除注册表项值HKLM /没有管理员权限的软件
- 16. 链接到Django管理员
- 17. 获取活动管理员
- 18. 如何只手动显示Rails中的管理员链接?
- 19. 删除包含活动链接
- 20. 如何删除magento中的页脚管理页面链接?
- 21. 如何删除教条管理生成器中的“新”链接
- 22. 如何在管理员注释控制器中创建评论的删除链接
- 23. 注册一个嵌入式管理员,而不删除其他包内联
- 24. 无法删除注册表项,甚至具有管理员权限
- 25. 如何删除活动管理秀中的编辑按钮
- 26. 活动注册
- 27. .NET用户管理 - 用户注册和电子邮件激活链接
- 28. 如何取消注册并删除旧的服务人员?
- 29. Django注册管理
- 30. 如何使用Devise限制注册到管理员
我发现我的答案在这里我只是删除了'管理用户模式:可登记的,'从 色器件:database_authenticatable,:可恢复,:可记住,:可追踪,:可验证 谢谢...... – 2012-03-21 12:57:45