SilverStripe:如何在另一个选项卡之前插入选项卡?

mwa*_*her 5 php silverstripe

我试图在Root.Content.Main之前插入一个新的管理选项卡,没有任何运气.我试过了:

$fields->insertBefore(new Tab('Root.Content.Overview', 'Overview'), 'Root.Content.Main');
Run Code Online (Sandbox Code Playgroud)

$fields->addFieldToTab('Root.Content', new Tab('OverviewTab', 'Root.Content.Overview'), 'Root.Content.Main');
Run Code Online (Sandbox Code Playgroud)

没有运气.

有人有主意吗?我已经通过API进行了搜索,但对于标签命名系统的工作方式没有太多解释.

mwa*_*her 16

弄清楚了...

$fields->insertBefore(new Tab('Overview', 'Project Overview'), 'Main');
Run Code Online (Sandbox Code Playgroud)