我已遵循此guide生成了一个名为“用户”的新模块。我将icon
更新为:
image: 'alchemy/users_module.png'
我已将图像放置到app/assets/images/alchemy/users_module.rb
但是该图标未显示在左侧边栏中。我可以通过在地址栏中手动输入adres来导航到/admin/users
。
我想念什么?
我的应用程序中还有用于其他型号的其他模块,例如医院,医生等,它们确实在图标的左侧栏中显示。
要使新模块显示在左侧边栏中,我需要做什么?
答案 0 :(得分:0)
在Alchemy CMS的Slack频道上,我得以解决了这个问题。
我在alchemy_user.rb
中有错字,在UserAbility
中没有规则。
相反
Alchemy::Modules.register_module({
controller: '/admin/user',
...
})
应该是
controller: '/admin/users' # plural
在user_ability.rb
can :manage, :admin_users