mirror of
https://github.com/a2nt/cms-niceties.git
synced 2024-06-28 14:49:21 +02:00
25 lines
772 B
PHP
25 lines
772 B
PHP
|
<?php
|
||
|
|
||
|
namespace A2nt\CMSNiceties\Forms\GridField;
|
||
|
|
||
|
use SilverStripe\Forms\GridField\GridField_ActionMenu;
|
||
|
use SilverStripe\Forms\GridField\GridFieldConfig_RelationEditor as GridFieldGridFieldConfig_RelationEditor;
|
||
|
use SilverStripe\Forms\GridField\GridFieldEditButton;
|
||
|
|
||
|
class GridFieldConfig_RelationEditor extends GridFieldGridFieldConfig_RelationEditor
|
||
|
{
|
||
|
public function __construct($itemsPerPage = null, $showPagination = null, $showAdd = null)
|
||
|
{
|
||
|
parent::__construct();
|
||
|
|
||
|
$this->removeComponentsByType([
|
||
|
GridField_ActionMenu::class,
|
||
|
]);
|
||
|
|
||
|
$btn = $this->getComponentByType(GridFieldEditButton::class);
|
||
|
if ($btn) {
|
||
|
$btn->removeExtraClass('grid-field__icon-action--hidden-on-hover');
|
||
|
}
|
||
|
}
|
||
|
}
|