diff --git a/code/GridFieldBulkManager.php b/code/GridFieldBulkManager.php index 983cd00..169f532 100644 --- a/code/GridFieldBulkManager.php +++ b/code/GridFieldBulkManager.php @@ -211,9 +211,9 @@ class GridFieldBulkManager implements GridField_HTMLProvider, GridField_ColumnPr } else{ $config = array( - 'isAjax' => true, - 'icon' => 'accept', - 'isDestructive' => false + 'isAjax' => isset($config['isAjax']) ? $config['isAjax'] : true, + 'icon' => isset($config['icon']) ? $config['icon'] : 'accept', + 'isDestructive' => isset($config['isDestructive']) ? $config['isDestructive'] : false ); } @@ -379,4 +379,4 @@ class GridFieldBulkManager implements GridField_HTMLProvider, GridField_ColumnPr user_error("Unable to find matching bulk action handler for ".$request->remaining().'.', E_USER_ERROR); } -} \ No newline at end of file +}