Source of file ElementalGridFieldDeleteAction.php
Size: 0,582 Bytes - Last Modified: 2021-12-24T06:44:58+00:00
/var/www/docs.ssmods.com/process/src/src/Forms/ElementalGridFieldDeleteAction.php
123456789101112131415161718192021222324252627 | <?php namespace DNADesign\ElementalVirtual\Forms; use SilverStripe\Forms\GridField\GridFieldDeleteAction; use SilverStripe\Forms\GridField\GridField_FormAction; /** * @package elemental */ class ElementalGridFieldDeleteAction extends GridFieldDeleteAction { public function getColumnContent($gridField, $record, $columnName) { if (!$record->canDelete()) { return; } if ($record->VirtualClones()->count() > 0) { return false; } return parent::getColumnContent($gridField, $record, $columnName); } } |