ENHANCEMENT SSF-53: put a unlink button in the "Actions" column rather than holding a separate column for easy styling

This commit is contained in:
Normann Lou 2012-03-05 12:45:05 +13:00
parent b242bfb3da
commit 79d52a2382

View File

@ -14,7 +14,8 @@ class GridFieldRelationDelete implements GridField_ColumnProvider, GridField_Act
* @param array $columns * @param array $columns
*/ */
public function augmentColumns($gridField, &$columns) { public function augmentColumns($gridField, &$columns) {
$columns[] = 'UnlinkRelation'; if(!in_array('Actions', $columns))
$columns[] = 'Actions';
} }
/** /**
@ -37,7 +38,7 @@ class GridFieldRelationDelete implements GridField_ColumnProvider, GridField_Act
* @return array * @return array
*/ */
public function getColumnMetadata($gridField, $columnName) { public function getColumnMetadata($gridField, $columnName) {
if($columnName == 'UnlinkRelation') { if($columnName == 'Actions') {
return array('title' => ''); return array('title' => '');
} }
} }
@ -49,7 +50,7 @@ class GridFieldRelationDelete implements GridField_ColumnProvider, GridField_Act
* @return type * @return type
*/ */
public function getColumnsHandled($gridField) { public function getColumnsHandled($gridField) {
return array('UnlinkRelation'); return array('Actions');
} }
/** /**