From b10961873c0e04713f5c06dca06c1b0f97f5de44 Mon Sep 17 00:00:00 2001 From: UndefinedOffset Date: Wed, 9 May 2012 14:39:55 -0300 Subject: [PATCH] Better handling of many_many relationship sorting --- code/forms/GridFieldSortableRows.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/code/forms/GridFieldSortableRows.php b/code/forms/GridFieldSortableRows.php index 51e7f61..12df673 100644 --- a/code/forms/GridFieldSortableRows.php +++ b/code/forms/GridFieldSortableRows.php @@ -107,6 +107,7 @@ class GridFieldSortableRows implements GridField_HTMLProvider, GridField_ActionP $className=$gridField->getModelClass(); $ownerClass=$gridField->Form->Controller()->class; + $controllerID=$gridField->Form->Controller()->ID; $many_many=GridFieldSortableObject::is_sortable_many_many($className); if($many_many) { @@ -131,7 +132,7 @@ class GridFieldSortableRows implements GridField_HTMLProvider, GridField_ActionP for($sort=0;$sortSortOrder=$sort;