我有一个通过模型管理员管理的模型,我想在gridfield
下面添加一个描述。通常这可以通过设置->setDescription('Note in here')
如何通过ModelAdmin
?
<?php
class FormDropdownModelAdmin extends ModelAdmin {
private static $managed_models = array(
'HearAboutUsItem'
);
private static $url_segment = 'form-dropdown-items';
private static $menu_title = 'Form Dropdown Items';
}
答案 0 :(得分:3)
您可以在ModelAdmin上重载getEditForm方法并将描述应用于该字段。
public function getEditForm($id = NULL, $fields = NULL) {
$form = parent::getEditForm($id, $fields);
$form->Fields()->fieldByName('HearAboutUsItem')
->setDescription('This is my description');
return $form;
}