自定义 SilverStripe ModelAdmin 未显示

Custom SilverStripe ModelAdmin does not show up

我在 SilverStripe(CMS 3.1 版)上有一个站点 运行,其中包含一个自定义模块,其中包含一个 ModelAdmin class。它在开发中显示得很好(如下所示,就在页面下面),但在生产中不是。该模块在生产中根本没有注册,在生产中无法通过 URL 访问表单。

服务器上的代码是最新的。事实上,随后的更改按预期工作。

我之前曾尝试转储 SilverStripe 缓存,但没有成功。什么样的问题可能导致这种情况,我应该从哪里开始正确调试它?


编辑:该模块似乎不会为 任何人 显示,无论用户类型如何,即使是默认管理员。

确保使用 http://www.example.com/admin/?flush=all

在管理部分刷新缓存