使用$ summary_fields设置排序列的标题

hel*_*rko 5 silverstripe

我想为a的排序列(in $summary_fields)设置列标题GridField.

我似乎无法做到这样的事情:

static $summary_fields = array('Reorder' => 'Sort');
Run Code Online (Sandbox Code Playgroud)

虽然我可以使用该$summary_fields方法来更改列的顺序,但我不能使用它来设置排序列的标题.

我现在用的是GridFieldOrderableRows从组件SilverStripe网域扩展模块.

GridField列标题截图示例

3dg*_*goo 6

现在这是可能的.我们可以通过Reorder$field_labels变量中设置标签来设置列标题:

private static $field_labels = array(
    'Reorder' => 'Sort'
);
Run Code Online (Sandbox Code Playgroud)