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

时间:2011-02-17 18:33:05

标签: php silverstripe

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

$fields->insertBefore(new Tab('Root.Content.Overview', 'Overview'), 'Root.Content.Main');

$fields->addFieldToTab('Root.Content', new Tab('OverviewTab', 'Root.Content.Overview'), 'Root.Content.Main');
没有任何运气。

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

1 个答案:

答案 0 :(得分:16)

想出来......

$fields->insertBefore(new Tab('Overview', 'Project Overview'), 'Main');