xddesigners / grid-field-styling
Add some style to your Silverstripe GridField
Installs: 59
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 1
Open Issues: 0
Type:silverstripe-vendormodule
Requires
- silverstripe/cms: >=4.0
- silverstripe/framework: >=4.0
README
Add some style to your Silverstripe GridField.
Installation
Install the module trough composer:
composer require xddesigners/grid-field-styling
Examples
// Configure the gridfield filter form to always show $gridField->visibleFilterForm(); // Set the gridfield to a dense format $gridField->denseGrid(); // Removes the GridField_ActionMenu and the class 'grid-field__icon-action--hidden-on-hover' $gridField->unhideActions(); // Add color to a single column in the row $gridField->coloredColumn('NameOfColomnToColor'); // Add color to a row by the value of a colomn $gridField->coloredRows('NameOfColomnThatDeterminesRowColor'); // These methods can also be chained together $gridField ->visibleFilterForm() ->denseGrid();
You can define your colors in yml on the LeftAndMain. These are named with the ColomnName and ColomnValue.
SilverStripe\Admin\LeftAndMain: grid_field_colors: colomn-value: '#ff6600'