MINOR: SFF-106 Gridfield changes to make styling easier

This commit is contained in:
Andrew O'Neil 2012-03-02 11:06:24 +13:00
parent 0ab43cdcb8
commit fce5487e59
2 changed files with 5 additions and 7 deletions

View File

@ -72,19 +72,17 @@ class GridFieldFilter implements GridField_HTMLProvider, GridField_DataManipulat
}
$field = new TextField('filter['.$columnField.']', '', $value);
$field->addExtraClass('ss-gridfield-sort');
} else {
$field = new LiteralField('', '');
}
if($columnField != 'Actions') {
$field = new FieldGroup(
$field,
$filterbutton = new GridField_Action($gridField, 'filter', _t('GridField.Filter', "Filter"), 'filter', null),
$resetbutton = new GridField_Action($gridField, 'reset', _t('GridField.ResetFilter', "Reset"), 'reset', null)
);
);
$filterbutton->addExtraClass('ss-gridfield-button-filter');
$resetbutton->addExtraClass('ss-gridfield-button-reset');
} else {
$field = new LiteralField('', '');
}
$field->iteratorProperties($currentColumn-1, count($columns));

View File

@ -40,7 +40,7 @@ class GridFieldSortableHeader implements GridField_HTMLProvider, GridField_DataM
$field->addExtraClass('ss-gridfield-sorted-desc');
}
} else {
$field = new LiteralField($columnField, $title);
$field = new LiteralField($columnField, '<span class="non-sortable">' . $title . '</span>');
}
$forTemplate->Fields->push($field);
}