【发布时间】:2016-11-21 22:07:06
【问题描述】:
如何在 ModelAdmin 的一个选项卡下连接两个模型?
示例
private static $managed_models = array (
'ProductCategory',
'Product'
);
这会生成两个选项卡,但我希望在 Main 选项卡下都显示为两个网格字段。
【问题讨论】:
标签: php silverstripe
如何在 ModelAdmin 的一个选项卡下连接两个模型?
示例
private static $managed_models = array (
'ProductCategory',
'Product'
);
这会生成两个选项卡,但我希望在 Main 选项卡下都显示为两个网格字段。
【问题讨论】:
标签: php silverstripe
您可以覆盖 getEditForm 函数并使用它来操作字段。例如:
public function getEditForm($id = null, $fields = null) {
$form = parent::getEditForm($id, $fields);
$fields = $form->Fields();
/* change your fields in here
$fields->push(GridField::create(...))
*/
return $form;
}
【讨论】: