Ingo Schommer
|
3e700d729f
|
MINOR Renaming GridField_Action to GridField_FormAction, to better distinguish it from GridFieldActionProvider and GridFieldAction_Edit. The two are conceptually related, but not through inheritance, as the original naming suggested.
|
2012-03-08 15:22:00 +01:00 |
|
Normann Lou
|
d35d7507ff
|
FEATURE SSF-25 : enable to remove component from a GridFieldConfig.
|
2012-03-08 20:29:18 +13:00 |
|
Normann Lou
|
fd828fc4cb
|
ENHANCEMENT SSF-53 : change the icon class for "Link Existing" button to 'chain--plus'
|
2012-03-08 14:55:53 +13:00 |
|
Andrew O'Neil
|
38db2c1744
|
BUGFIX: Fix state of gridfield pagination
|
2012-03-08 14:11:25 +13:00 |
|
Normann Lou
|
0ede949b74
|
MINOR SSF-53 : typo correction 'unlick' => 'unlink'
|
2012-03-08 12:28:35 +13:00 |
|
Normann Lou
|
7331a06cb1
|
ENHANCEMENT SSF-53 : add gridfield-button-unlink to unlink button that removes a member from a group
|
2012-03-08 11:05:57 +13:00 |
|
Julian Seidenberg
|
a59637c77c
|
MINOR: SSF-30 tweaking comment
|
2012-03-08 10:08:43 +13:00 |
|
Ingo Schommer
|
391ffde4f3
|
API CHANGE Deprecated FormField->getTabIndex()/setTabIndex(), use getAttribute()/setAttribute() instead. Removed FormField->getTabIndexHTML()
|
2012-03-07 17:46:10 +01:00 |
|
Ingo Schommer
|
3b9c9399dc
|
MINOR Using base LeftAndMain_EditForm template in GridFieldPopupForms regardless of template overrides on the "root" cms controller
|
2012-03-07 17:17:44 +01:00 |
|
Ingo Schommer
|
feca8390d7
|
API CHANGE Deprecated HasManyComplexTableField and ManyManyComplexTableField, use GridField with GridFieldConfig_RelationEditor instead
|
2012-03-07 13:32:42 +01:00 |
|
Ingo Schommer
|
55a0fb18e4
|
API CHANGE Deprecated FormField->describe(), use setDescription() instead. Actually use the description in form fields other than FormAction.
|
2012-03-07 13:32:42 +01:00 |
|
Ingo Schommer
|
69a8659a3d
|
ENHANCEMENT Using 'autoresize' TinyMCE plugin in HTMLEditorField default config, in order to save space when no content is entered into the field
|
2012-03-07 13:32:42 +01:00 |
|
Normann Lou
|
1facb509a4
|
ENHANCEMENT SSF-53 : Change the Labels for "Save" and "Delete" button for an "adding new form" of GridField to "Create" and "Cancel", apply different logic for Cancel
|
2012-03-07 18:32:27 +13:00 |
|
Julian Seidenberg
|
febcff734c
|
BUGFIX: SSF-30 redirect action that sends an edit form back to the root of assets after making a change like changing the parentID of a file, or deleting it. Basically, any action that makes the existing URL reference obsolete.
|
2012-03-07 17:17:32 +13:00 |
|
Julian Seidenberg
|
676bcbe8c0
|
BUGFIX: SSF-30 adding check for null record in the GridFieldPopupForms request handler
|
2012-03-07 16:43:12 +13:00 |
|
Julian Seidenberg
|
5967a1c135
|
API-CHANGE: SSF-30 adding a method to control a parameter passed to Hierarchy->getChildrenAsUL() from TreeDropdownField. The parameter is useful for controlling whether the returned UL contains child nodes, or just folders.
|
2012-03-07 16:43:12 +13:00 |
|
Normann Lou
|
4794195b25
|
MINOR SSF-53 : change the export button's icon name as per design
|
2012-03-07 15:28:00 +13:00 |
|
Andrew O'Neil
|
a28485316f
|
BUGFIX: Fix pagination when there are no records
|
2012-03-07 14:48:08 +13:00 |
|
Andrew O'Neil
|
c81bb3b4d3
|
MINOR: Change -10/+10 buttons to First and Last
|
2012-03-07 14:48:08 +13:00 |
|
Ingo Schommer
|
829c7682e3
|
BUGFIX Support for multilevel nested GridFieldPopupForm (in CMS only), fixed breadcrumb linkage
|
2012-03-07 01:23:41 +01:00 |
|
Ingo Schommer
|
b43bdf3781
|
BUGFIX Allowing to save ListboxField and CheckboxSetField into custom relations (which don't return TRUE for has_many() or many_many())
|
2012-03-07 01:23:41 +01:00 |
|
Andrew O'Neil
|
58309cb2ec
|
MINOR: Tests for add and edit forms of GridField
|
2012-03-07 10:48:09 +13:00 |
|
Ingo Schommer
|
8efaf75375
|
MINOR jQuery UI icons for GridField buttons (with spriting), added new icon to GridFieldRelationDelete to dustinguish it visually from GridFieldAction_Delete
|
2012-03-06 21:38:34 +01:00 |
|
Ingo Schommer
|
1c344db339
|
MINOR More consistent overloading in GridField_Action, using standard getAttributes() method rather than custom template placeholders, removing setButtonIcon() and setButtonLabel() as those features already exist in the base implementation
|
2012-03-06 21:38:34 +01:00 |
|
Ingo Schommer
|
0b4228231c
|
MINOR Integrating GridFieldSearch.js in GridField.js (and using entwine for it)
|
2012-03-06 21:38:34 +01:00 |
|
Ingo Schommer
|
dc83ace928
|
BUGFIX Fixed CSV exporting on GridFieldExporter (was calling action via ajax, which doesn't allow HTTP download responses)
|
2012-03-06 15:50:07 +01:00 |
|
Ingo Schommer
|
dca1b0df1c
|
MINOR GridField docs
|
2012-03-06 12:39:13 +01:00 |
|
Julian Seidenberg
|
17016273d5
|
MINOR: SSF-106 documentation
|
2012-03-06 15:01:17 +13:00 |
|
Ingo Schommer
|
4253950b4c
|
MINOR Fixed handleRequest() usage in GridFieldPopupForms
|
2012-03-06 01:23:34 +01:00 |
|
Ingo Schommer
|
1201f6c8bb
|
BUGFIX Saving records in ListboxField->saveInto() and PermissionCheckboxSetField->saveInto() so we have a database ID to relate to (was previously customised in MemberTableField->saveComplexTableField(), which is now deprecated)
|
2012-03-06 01:23:34 +01:00 |
|
Julian Seidenberg
|
e0bd5d1070
|
ENHANCEMENT: SSF-106 adding a "no items found" message when returning an empty grid field
|
2012-03-06 12:36:59 +13:00 |
|
Julian Seidenberg
|
a715785a42
|
ENHANCEMENT: SSF-106 adding the ability to turn off and on the "add new" button on the GridFieldTitle
|
2012-03-06 11:19:46 +13:00 |
|
Ingo Schommer
|
e2c21cce8e
|
MINOR "New <record title>" breadcrumb for GridFieldPopupForm
|
2012-03-05 18:21:08 +01:00 |
|
Ingo Schommer
|
8da89c6f7c
|
MINOR Generic .cms-help-toggle implementation to replace MemberDatetimeOptionsetField.js (which also didn't work when loaded via Ajax, and needed a rewrite to jQuery.entwine anyway)
|
2012-03-05 17:41:50 +01:00 |
|
Ingo Schommer
|
40abab8aec
|
ENHANCEMENT GridFieldPopupForms->setValidator()
|
2012-03-05 17:41:50 +01:00 |
|
Ingo Schommer
|
8a4a6efe29
|
MINOR Moving CMS-specific customisations to GridFieldPopupForms into form getter, so it also applies when the form has validation errors
|
2012-03-05 17:41:50 +01:00 |
|
Ingo Schommer
|
5d565dcfa3
|
ENHANCEMENT Added ListboxField->setDisabledItems() and setDefaultItems() (similar to CheckboxSetField API)
|
2012-03-05 16:11:29 +01:00 |
|
Ingo Schommer
|
ea31e1798a
|
MINOR Don't duplicate pagination defaults from GridFieldPaginator in GridFieldConfig
|
2012-03-05 16:11:29 +01:00 |
|
Ingo Schommer
|
6798d40709
|
MINOR GridField documentation
|
2012-03-05 12:27:25 +01:00 |
|
Ingo Schommer
|
10a85f4bab
|
ENHANCEMENT Scaffolding GridFieldRelationAdd->searchFields if required, making constructor argument optional
|
2012-03-05 12:27:00 +01:00 |
|
Ingo Schommer
|
0762be9927
|
ENHANCEMENT Renamed GridFieldConfig_ManyManyEditor to GridFieldConfig_RelationEditor, to be more in line with underlying component naming, and more accurate (as it allows editing has_many relations as well). Removed $fieldToSearch argument from its constructor to keep config API consistent, should use getComponentByType() for configuration. Added GridFieldConfig_RecordEditor
|
2012-03-05 12:26:02 +01:00 |
|
Ingo Schommer
|
375ad464db
|
ENHANCEMENT GridFieldPaginatior->itemsPerPage accessors
|
2012-03-05 12:12:36 +01:00 |
|
Ingo Schommer
|
344899ab77
|
Revert "ENHANCEMENT Support numeric array values in CheckboxSetField (?Field[]=val1&Field[]=val2 instead of ?Field[val1]=1&Field[val2]=1)" - data handling with numeric/associative arrays too clumsy, fixed up ListboxField instead
This reverts commit 8fa266462f .
|
2012-03-05 10:55:44 +01:00 |
|
Ingo Schommer
|
6e3ceefbb8
|
ENHANCEMENT Relationship saving in ListboxField (preparing for chosen.js usage), escaping commas in payload when serialising multiple values into a single field
|
2012-03-05 10:55:09 +01:00 |
|
Normann Lou
|
7a97b52a2e
|
ENHANCEMENT SSF-53 : add customised icon class for relational 'Export to CSV' button.
|
2012-03-05 17:30:02 +13:00 |
|
Normann Lou
|
8a56f989ac
|
MINOR SSF-53 : give "Add New" button an 'add' icon class, give "Link Exisiting" button a 'linkexisting' class
|
2012-03-05 15:47:36 +13:00 |
|
Normann Lou
|
d26e68c41a
|
ENHANCEMENT SSF-53 : add customised icon class for relational 'Find' button and 'Link Existing' button
|
2012-03-05 15:47:35 +13:00 |
|
Normann Lou
|
3ef957b704
|
APICHANGE SSF-53 : add ability to set an customised class of icons for a GridField_Action button
|
2012-03-05 15:47:35 +13:00 |
|
Andrew O'Neil
|
929182f818
|
MINOR Adjust pagination to match design
|
2012-03-05 15:28:40 +13:00 |
|
Normann Lou
|
79d52a2382
|
ENHANCEMENT SSF-53: put a unlink button in the "Actions" column rather than holding a separate column for easy styling
|
2012-03-05 12:45:05 +13:00 |
|