我正在尝试在数据对象上的保存和删除按钮旁边添加一个复制数据对象按钮,但“getCMSActions”似乎不起作用。
我已按照以下页面上的教程进行操作:
但是两者都没有解决我的问题我的代码目前看起来像这样。
public function getCMSActions() {
$actions = parent::getCMSActions();
if ($this->ID) {
$actions->push(FormAction::create('copy', _t('SiteBlockAdmin.Copy', 'Copy'))
->setUseButtonTag(true)
->setAttribute('data-icon', 'arrow-circle-double'));
$actions->push(DropdownField::create('BegrotingsPageCopyToID', '', BegrotingsPage::get()->map())
->setEmptyString('Selecteer pagina voor kopie'));
}
return $actions;
}
我想要实现的是使用 getCMSActions 字段使复制按钮和下拉字段显示在保存和删除按钮旁边。