Silverstripe 访问正在编辑的页面的类名

Silverstripe 访问正在编辑的页面的类名,silverstripe,Silverstripe,如何在管理界面中输出正在编辑的页面的类名 我正在覆盖文件CMSMain_Content.ss以添加以下内容: <a href="http://example.com/settings/$ClassName"> Help </a> 但是,与前端模板不同,$ClassName变量不存在于管理页面中 如何输出对象的类名或页面类型 如果您在CMSMain中,您可以使用$CurrentPage.ClassName来代替它。如果我在CMSMain中的模型管理

如何在管理界面中输出正在编辑的页面的类名

我正在覆盖文件CMSMain_Content.ss以添加以下内容:

  <a href="http://example.com/settings/$ClassName">
      Help
  </a>

但是,与前端模板不同,$ClassName变量不存在于管理页面中


如何输出对象的类名或页面类型

如果您在CMSMain中,您可以使用
$CurrentPage.ClassName
来代替它。

如果我在CMSMain中的模型管理员页面中,是否有一个与之等价的选项来告诉我我在哪个模型管理员中@Eagleeye对此不确定,但我认为你不在CMSMain,而在ModelAdmin。在ModelAdmin中,可以使用
$this->modelClass
获取当前ModelAdmin选项卡的类名。