From 830115fa4f5226c3259f0f60c75a28b2e62f4c5e Mon Sep 17 00:00:00 2001 From: Ed Date: Thu, 18 Jul 2013 20:54:33 -0300 Subject: [PATCH] Removed extra language that was not needed Renamed some of the internal actions --- code/forms/GridFieldSortableRows.php | 30 +++++++++------------ javascript/GridFieldSortableRows.js | 4 +-- lang/de.yml | 2 -- lang/en.yml | 2 -- lang/es.yml | 2 -- lang/fi.yml | 2 -- lang/it.yml | 2 -- lang/nl.yml | 2 -- templates/Includes/GridFieldSortableRows.ss | 2 +- 9 files changed, 16 insertions(+), 32 deletions(-) diff --git a/code/forms/GridFieldSortableRows.php b/code/forms/GridFieldSortableRows.php index 0ee764d..b0da29c 100644 --- a/code/forms/GridFieldSortableRows.php +++ b/code/forms/GridFieldSortableRows.php @@ -38,40 +38,36 @@ class GridFieldSortableRows implements GridField_HTMLProvider, GridField_ActionP //Sort order toggle - $sortOrderToggle = Object::create( - 'GridField_FormAction', + $sortOrderToggle = GridField_FormAction::create( $gridField, 'sortablerows-toggle', - _t('GridFieldSortableRows.ALLOW_DRAG_DROP', '_Allow drag and drop re-ordering'), - 'saveGridRowSort', + 'sorttoggle', + 'sortableRowsToggle', null )->addExtraClass('sortablerows-toggle'); - //Disable Pagenator - $disablePagenator = Object::create( - 'GridField_FormAction', + $sortOrderSave = GridField_FormAction::create( $gridField, - 'sortablerows-disablepagenator', - _t('GridFieldSortableRows.DISABLE_PAGINATOR', '_Disable Pagenator'), - 'sortableRowsDisablePaginator', + 'sortablerows-savesort', + 'savesort', + 'saveGridRowSort', null - )->addExtraClass('sortablerows-disablepagenator'); + )->addExtraClass('sortablerows-savesort'); - //Disable Pagenator - $sortToPage = Object::create( - 'GridField_FormAction', + //Sort to Page Action + $sortToPage = GridField_FormAction::create( $gridField, 'sortablerows-sorttopage', - _t('GridFieldSortableRows.SORT_TO_PAGE', '_Sort To Page'), + 'sorttopage', 'sortToPage', null )->addExtraClass('sortablerows-sorttopage'); $data = array('SortableToggle' => $sortOrderToggle, - 'PagenatorToggle' => $disablePagenator, + 'SortOrderSave' => $sortOrderSave, 'SortToPage' => $sortToPage, 'Checked' => ($state->sortableToggle == true ? ' checked = "checked"':'')); @@ -226,7 +222,7 @@ class GridFieldSortableRows implements GridField_HTMLProvider, GridField_ActionP * @return Array Array with action identifier strings. */ public function getActions($gridField) { - return array('saveGridRowSort', 'sortableRowsDisablePaginator', 'sortToPage'); + return array('saveGridRowSort', 'sortableRowsToggle', 'sortToPage'); } /** diff --git a/javascript/GridFieldSortableRows.js b/javascript/GridFieldSortableRows.js index 86a178d..9d63850 100644 --- a/javascript/GridFieldSortableRows.js +++ b/javascript/GridFieldSortableRows.js @@ -33,7 +33,7 @@ var dataRows=[]; var gridItems=gridField.getItems(); - var button=refCheckbox.parent().find('.sortablerows-toggle'); + var button=refCheckbox.parent().find('.sortablerows-savesort'); for(var i=0;i $SortableToggle - $PagenatorToggle + $SortOrderSave $SortToPage