Commit Graph

144 Commits

Author SHA1 Message Date
Mellisa Hankins
9a4d204c97 FIX: Bulk editing now works with multiple grid fields and managers on the page
Removed use of ID in JS
2013-12-20 11:08:39 +11:00
colymba
7332ed0b8c FIX added destructive action confim dialog 2013-12-05 19:44:56 +02:00
colymba
ac84765dc1 Update readme 2013-12-05 19:42:17 +02:00
colymba
06e82405e5 FIX action btn + loading indicator
.doBulkActionButton btn doesn't trigger cms actions and now has loading
indicator
2013-12-05 18:54:17 +02:00
colymba
425cf9cffe Added proper visual clues about updated records 2013-12-05 18:29:47 +02:00
colymba
0eab8d9659 Bulk editing is now separated from main logic
Created separate handler and js
2013-12-05 17:48:01 +02:00
colymba
767e151c06 API bulk actions use separate handlers
Bulk actions are now handled by separate classes and should extend
GridFieldBulkActionHandler. Bulk action matching should be defined in
$url_handlers
2013-12-02 00:54:39 +02:00
colymba
f54f0ce223 FIX Refactor JS bulk action handling
JS bulk action handling now works for any custom action
2013-12-01 18:51:30 +02:00
colymba
d01b27c589 API bulk action front-end data are configurable
Bulk action front-end behaviour and style can now be configured via
array( 'isAjax' => true, 'icon' => 'accept', 'isDestructive' => false )
passed to addBulkAction()
2013-12-01 13:31:35 +02:00
colymba
2ee566a99e API bulk manager actions are now editable
Bulk actions can now be added/removed via component's addBulkAction()
and removeBulkAction()
2013-11-30 19:30:32 +02:00
Thierry François
2b32e4f1e1 Merge pull request #49 from purplespider/patch-1
Updated requirements in composer.json to "~3.1" to support 3.1.0 stable.
2013-10-01 23:00:40 -07:00
James Cocker
1048aa3035 Updated requirements in composer.json to "~3.1" to support 3.1.0 stable.
See https://groups.google.com/forum/#!topic/silverstripe-dev/kCHSHLZp2Yg
2013-10-01 18:06:11 +01:00
colymba
86283f01c7 added license 2013-08-04 16:21:06 +03:00
colymba
f58e6c91bc FIX #48 move URL generation before output
handling potential onAfterWrite changes on the record
2013-07-31 20:57:10 +03:00
Firesphere
b7b1a924a5 Dutch translations 2013-07-28 18:04:32 +03:00
colymba
cf47c6d69a FIX fileRelationName references 2013-06-26 20:53:24 +03:00
colymba
6a105b9a96 API img field config now fileRelationName FIX 40
parameter is to be passed without 'ID' at the end. Implementation is now
more consistent.
2013-06-26 19:46:46 +03:00
colymba
35bfd865ec FIX $allowed_actions declaration 2013-06-26 19:11:31 +03:00
colymba
8a1eff6839 Added translations (en+fr) 2013-06-23 19:13:59 +03:00
colymba
88cf826322 Added translations (en+fr) 2013-06-23 19:10:22 +03:00
colymba
9bc46687b1 housekeeping, comments and formatting 2013-06-23 18:17:42 +03:00
colymba
8089c14447 added finish button 2013-06-23 17:48:37 +03:00
colymba
7972cef1f1 FIX tmpl.js requirement 2013-06-23 16:22:25 +03:00
colymba
cc418a2947 readme update 2013-06-16 17:20:19 +03:00
colymba
fc61727c3e clean up form attributes + ajax reponse 2013-06-16 17:09:13 +03:00
colymba
0da8e20923 FIX form ID in css 2013-06-16 16:38:13 +03:00
colymba
3fa751d301 upload is now done by UploadField
UploadField does all the uploading and Image/File object creation.
Record creation and link to gridField relation is done by upload method
2013-06-16 16:35:40 +03:00
Thierry François
290a2460cd Merge pull request #37 from MarcusDalgren/fix-button-alignment
Fix button alignment in firefox
2013-06-16 05:06:56 -07:00
Marcus Dalgren
2e92886e61 Fix button alignment in firefox 2013-06-16 00:34:43 +02:00
colymba
9b4608f3d3 latest SS3.1 branch compatibility 2013-06-02 21:07:00 +03:00
colymba
cdbf3708a0 @a2nt non-ajax loading fix for bulkEditing 2013-05-19 20:01:41 +03:00
colymba
d6ea450ffc FIX #31 upload/edit forms false submit
prevent individual forms to be submitted and returning errors
2013-05-19 19:55:59 +03:00
Thierry François
8a8279895a Merge pull request #30 from a2nt/patch-5
Non ajax loading
2013-05-07 10:14:14 -07:00
colymba
506cd51dd6 SS compatibility update 2013-05-07 20:07:45 +03:00
colymba
2117765bd0 update requirements 2013-05-07 19:16:59 +03:00
Tony Air
5616e02798 Non ajax loading
This small fix let's user to refresh bulk uploading page.
2013-05-07 23:11:57 +07:00
Tom Densham
b0bda93d1d Use populateCMSDataFields to return default DataObject values
I have edited the getRecordHTMLFormFields method to run populateCMSDataFields so that default values set in your DataObject get pulled through.

Let me know if this is submitted to the right branch.
2013-05-07 16:19:17 +02:00
colymba
16b3398459 contributors link update 2013-04-29 19:12:40 +03:00
colymba
3428ee0a46 README update with API change 2013-04-29 19:10:58 +03:00
colymba
7828354788 API GridFieldBulkEditingTools component removed
this isn't needed since the HTML Fragment it was creating isn't used anymore
2013-04-29 19:07:58 +03:00
colymba
b46196760b clean up 2013-04-29 19:03:32 +03:00
colymba
5d0b844592 Switch to HTML Classes for Select+Btn
Fixes several issues with multiple GridFields on a page with actions
being applied accross all GridFields
2013-04-29 19:01:32 +03:00
colymba
a8e2b2034e doBulkActionButton only affect its own GridField 2013-04-29 18:37:48 +03:00
colymba
e4f954583e Select All only select in its own GridField 2013-04-29 18:33:47 +03:00
colymba
004146e96d Update screenshots 2013-04-17 00:07:55 +03:00
colymba
17d52697b1 FIX Edit Ajax URL 2013-04-16 23:58:06 +03:00
colymba
5b79b94496 Move BulkManager commands to header
BulkManager has it's own header and template
2013-04-16 23:38:35 +03:00
colymba
6110d81c94 Add bulkUpload btn template + move to top 2013-04-16 21:33:50 +03:00
colymba
3a3d33ffdc FIX #23 added screenshots 2013-04-16 20:36:15 +03:00
colymba
3bfb464957 readme update with ss compatibility 2013-04-16 20:06:24 +03:00