Silverstripe 3.1 更改 Gridfield 添加按钮的默认按钮文本?

标签 silverstripe

如何更改 Gridfield 添加按钮的默认按钮文本? 我想这与 ->getConfig() 有关,有什么想法吗?

最佳答案

通过以下示例之一更改 Gridfield 添加按钮的默认按钮文本:

//$gridfield = ..... // define you gridfield as normal first...then
$gridfield->getConfig()->getComponentByType('GridFieldAddNewButton')->setButtonName('Add Extra Product Gallery Images');

或者将其添加到您的数据对象中:

static $singular_name = "Add Extra Product Gallery Image";
static $plural_name = "Add Extra Product Gallery Images";

关于Silverstripe 3.1 更改 Gridfield 添加按钮的默认按钮文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29183998/

相关文章:

html - 内容 block 位置问题

html - 表单 CSS 问题。 silverstripe 用户自定义表单

silverstripe - 如何通过 SilverStripe 4 中的命令行运行 BuildTask 任务?

php - Silverstripe DropdownField 未使用 loadDataFrom() 加载

php - 在 Silverstripe 中将 SVG 视为图像

php - 无法将自定义站点配置添加到 Silverstripe 4

php - 使用需要自定义实现 Field() 的自定义表单上传字段

silverstripe - 如何在表单上实现新的隐形 reCAPTCHA?

silverstripe - 使用 ID 数组对 DataList::get 进行排序

silverstripe - 如何翻译$url_handlers?