From 26cec90ba73cebc2b54c967029b595efec03437a Mon Sep 17 00:00:00 2001 From: Normann Lou Date: Tue, 10 Apr 2012 12:03:42 +1200 Subject: [PATCH] ENHANCEMENT: SSF-124 make GridFieldSortableHeader to show the extra classes for each of the header field. --- forms/gridfield/GridFieldSortableHeader.php | 1 + templates/Includes/GridFieldSortableHeader_Row.ss | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/forms/gridfield/GridFieldSortableHeader.php b/forms/gridfield/GridFieldSortableHeader.php index 255a91953..0e6f10f6d 100644 --- a/forms/gridfield/GridFieldSortableHeader.php +++ b/forms/gridfield/GridFieldSortableHeader.php @@ -85,6 +85,7 @@ class GridFieldSortableHeader implements GridField_HTMLProvider, GridField_DataM } } else { $field = new LiteralField($columnField, '' . $title . ''); + $field->addExtraClass("col-".preg_replace('/[^\w]/', '-', $columnField)); } $forTemplate->Fields->push($field); } diff --git a/templates/Includes/GridFieldSortableHeader_Row.ss b/templates/Includes/GridFieldSortableHeader_Row.ss index a1241d2cb..4f9858323 100644 --- a/templates/Includes/GridFieldSortableHeader_Row.ss +++ b/templates/Includes/GridFieldSortableHeader_Row.ss @@ -1,5 +1,5 @@ <% control Fields %> - $Field + $Field <% end_control %>