想要在奏鸣曲管理中更改导出文件的标题



问候,

我正在研究symfony sonata管理员,我正在使用其默认导出功能。

我的数据库列名称是电话代码,因此当我导出文件时,标头名称称为电话代码。

我想动态更改它,我不想更改列名,因为它在项目中无处不在。

有什么办法我可以想要这种类型的输出.

name    phonecode
parth    +91
test     +444

name    country code
parth    +91
test     +444

提前致谢

如前所述覆盖getExportFields,但使用数组来映射名称...关键是列标题...

public function getExportFields()
{
    $dynamicColumnCaption = ...;
    return array($dynamicColumnCaption => 'phonecode', 
                 'anotherColumnCaption' => 'columnName');
}

您可以重写getExportFields()方法。

public function getExportFields()
{
    return array('name', 'countrycode');
}

相关内容

  • 没有找到相关文章

最新更新