0

我已按照本指南生成了一个名为 Users 的新模块。我已将其更新icon为:

配置/初始化程序/alchemy_user.rb

image: 'alchemy/users_module.png'

我已将图像放置到app/assets/images/alchemy/users_module.rb

但该图标未显示在左侧边栏中。我可以/admin/users通过在地址栏中手动输入地址来导航。

我错过了什么?

我的应用程序中有其他模型的其他模块,即医院、医生等,它们确实出现在左侧边栏中并带有图标。

为了让新模块出现在左侧边栏中,我需要做什么?

4

1 回答 1

0

在 Alchemy CMS 在他们的 Slack 频道上的帮助下,我能够解决这个问题。

我有一个错字,alchemy_user.rb并且在UserAbility.

alchemy_user.rb

反而

Alchemy::Modules.register_module({
    controller: '/admin/user',
    ...
})

它应该是

controller: '/admin/users' # plural

而在user_ability.rb

can :manage, :admin_users

于 2018-12-10T21:33:19.260 回答