Steve Boyd
607a9bcdf9
MNT Add unit tests for default sort
2022-02-02 15:36:25 +13:00
David Toews
6d6cf4a225
ENH applies default sort order to CMS ordering ( #325 )
...
* (cms interface) applies default sort order to CMS ordering
This allows secondary sort ordering to be applied when it exists and when the objects have not been sorted manually
* (sort logic) adds additional checks for non DataList or unsorted cases
* Update src/GridFieldOrderableRows.php
Co-authored-by: Michal Kleiner <mk@011.nz>
Co-authored-by: Michal Kleiner <mk@011.nz>
2022-02-02 15:29:57 +13:00
Maxime Rainville
baa6a8d147
Merge pull request #327 from creative-commoners/pulls/3/sapphire-test-nine
...
API phpunit 9 support
2021-11-09 13:14:44 +13:00
Steve Boyd
5e3037bd2f
API phpunit 9 support
2021-11-09 11:43:41 +13:00
Steve Boyd
b52fd75f0e
Update README.md
2021-06-18 14:03:25 +12:00
Marcus
7738a0b89b
Merge pull request #319 from ntd/inline-row-with-defaults
...
FIX: use default values in new inline rows (#64 )
2021-05-13 10:11:36 +10:00
Marcus
719c0ed547
Merge pull request #302 from lpostiglione/patch-1
...
Fix support for dot notation in GridFieldOrderableRows
2021-05-13 10:09:52 +10:00
Nicola Fontana
3d4986432c
FIX: use default values in new inline rows ( #64 )
2021-03-24 20:32:02 +01:00
Steve Boyd
74126ed6a7
Merge branch '3.2' into 3
2021-03-20 14:14:24 +13:00
Steve Boyd
6ee8d6ccb2
Merge pull request #316 from chromos33/patch-1
...
Update index.md
2021-03-19 12:30:45 +13:00
Serge Latyntsev
acd1a37122
Merge pull request #318 from creative-commoners/pulls/3.2/travis-shared
...
MNT Travis shared config
2021-02-11 16:57:59 +13:00
Steve Boyd
700e5adf53
MNT Travis shared config
2021-01-20 14:52:20 +13:00
chromos33
d6357ec187
Update index.md
...
Updated doc to use "::class" instead of Literals to reflect SS4 changes
2020-12-23 11:26:38 +01:00
Robbie Averill
3a9fd3c928
Merge pull request #314 from sminnee/pulls/312-fix-editable-readonly
...
FIX: Fixed handling of uneditable records in GridFieldEditableColumns
2020-09-10 14:08:29 -07:00
Sam Minnee
6becfc2f89
NEW: Add test for GridFieldEditableColumns
...
Also adds a .gitignore to ignore files created by in-module testing.
2020-09-08 14:57:59 +12:00
Sam Minnee
229a23a2f4
FIX: Transfrom editable columns to readonly on a readonly gridfield also.
2020-09-08 14:57:59 +12:00
Sam Minnee
08f89ea4b5
FIX: Fixed handling of uneditable records in GridFieldEditableColumns
...
Fixes #312
2020-08-07 12:30:21 +12:00
Garion Herman
c77d9d1de3
Merge pull request #313 from creative-commoners/pulls/3.2/column-content-fallback
...
FIX Reinstate previous field fetch logic as fallback
2020-07-30 16:46:06 +12:00
Garion Herman
4105d6330f
FIX Reinstate previous field fetch logic as fallback
...
Fixes some cases where a field is not retrievable via dataFieldByName()
2020-07-30 10:54:53 +12:00
Marcus
d671788b19
Merge pull request #301 from oilee80/3
...
Add Multi Class to inline add button
2020-06-17 16:44:15 +10:00
Marcus
2fc085bbd0
Merge pull request #294 from sminnee/allow-inline-dot-syntax
...
FIX: Let GridFieldEditableColumns edit relations via dot syntax
2020-06-17 16:42:26 +10:00
Nathan
306ad52a28
Merge pull request #310 from symbiote/nglasl-patch-1
...
PHP 7.4
2020-06-10 11:38:10 +10:00
Nathan
3aaf4479ce
PHP 7.4
2020-06-10 11:31:21 +10:00
Steve Boyd
5024b93f1d
Merge pull request #306 from sunnysideup/patch-1
...
MINOR: better composer keywords
2020-06-02 13:25:05 +12:00
Nicolaas
f8439f1b67
MINOR: better composer keywords
2020-05-29 12:47:16 +12:00
Serge Latyntsev
66d5e043ed
Merge pull request #296 from chrometoasters/manymanythrough_ploymorphic_support
...
FIX to make GridFieldOrderableRows support polymorphic ManyManyThroughList
2020-05-18 15:38:49 +12:00
Michal Kleiner
9944b67632
FIX GridFieldOrderableRows to support polymorphic ManyManyThroughList
2020-05-18 15:33:43 +12:00
Luca Postiglione
4d94b2748d
Added support for dot notation in GridField name
...
When you want to have a GridField for a sub-relation on a relation of your DataObject you use dot notation, this breaks the functionality of GridFieldOrderableRows because in the POST request the dot is replaced by an underscore.
2020-01-29 12:57:30 +01:00
Lee Bradley
4afe5dcfd3
Tweaks to pass tests
2019-12-12 16:18:09 +00:00
Lee Bradley
04c42273cf
Add Multi Class to inline add button
...
Raised in Issue #300
2019-12-12 16:10:11 +00:00
Garion Herman
8e37021317
Merge pull request #299 from creative-commoners/pulls/3/travis-ci
...
Travis config update
2019-11-25 17:10:34 +13:00
Serge Latyntcev
a710c81941
Travis config update
2019-11-25 16:58:44 +13:00
Serge Latyntcev
d0cf736174
Travis config update
2019-11-25 16:48:52 +13:00
Serge Latyntcev
0dc0c5614d
Merge branch '3.2' into 3
2019-11-25 16:02:34 +13:00
Sam Minnee
0b37e97b42
FIX: Fix insertion of new records in many-many-through list.
...
This change is specially important when using dot-syntax fieldnames to
access the join record of a many-many-through.
2019-08-26 18:11:36 +12:00
Sam Minnee
d357479421
FIX: Let GridFieldEditableColumns edit relations via dot syntax
...
This is a companion to https://github.com/silverstripe/silverstripe-framework/pull/9192 to provide the same functionality for inline
editing in GridFields
A valuable use of this is editing fields in the join-object of
a many-many-through relation.
2019-08-26 12:37:19 +12:00
Guy Marriott
668b297a30
Merge pull request #291 from kinglozzer/inline-delete
...
FIX: Unable to delete inline-added rows before saving them
2019-04-11 08:37:22 +12:00
Loz Calver
f22531bf6a
FIX: Unable to delete inline-added rows before saving them
2019-04-10 17:09:13 +01:00
Robbie Averill
6a26d76c6f
Merge pull request #283 from kinglozzer/many-many-through-the-fire-and-flames
...
FIX: Remove unnecessary "version mismatch" restriction (fixes #282 )
2019-04-05 09:44:32 +13:00
Loz Calver
600a39e428
FIX: Remove unnecessary "version mismatch" restriction ( fixes #282 )
2019-04-05 09:37:41 +13:00
Robbie Averill
d97bbbddce
Merge pull request #287 from ivoba/3.2-fix-GridFieldConfigurablePaginator
...
fixed unload modal in GridFieldConfigurablePaginator
2019-03-01 15:44:59 +13:00
Ivo Bathke
088e7f16a8
FIX Fixed unload modal in GridFieldConfigurablePaginator
2019-03-01 15:39:26 +13:00
Robbie Averill
76541b27f2
Add PHP 7.3 to Travis builds and use recipe-cms instead of recipe-core
...
Fixes the version incompatibility with silverstripe/versioned and its new interfaces
2019-03-01 15:38:49 +13:00
Daniel Hensby
56d1adf64a
Merge pull request #274 from creative-commoners/pulls/3.2/checkbox-position
...
FIX Position inline editable checkbox fields relative rather than absolute
2018-10-19 22:52:48 +01:00
Robbie Averill
3876527913
FIX Position inline editable checkbox fields relative rather than absolute
2018-10-19 21:38:19 +02:00
Robbie Averill
4263c9d970
FIX Disable change tracking on configurable paginator inputs
...
See https://github.com/silverstripe/silverstripe-framework/pull/8486
2018-10-17 11:36:45 +02:00
Dylan Wagstaff
6e922fcec0
Merge pull request #272 from creative-commoners/pulls/3.2/correct-sort-orders-for-mmtl
...
FIX Orderable rows now respects actual MMTL sort orders instead of incrementing from SiteTree
2018-09-30 21:57:24 +13:00
Robbie Averill
968b807918
Add SS 4.3.x to Travis matrix and move Postgres to 2.1.x-dev with SS 4.2 or newer
2018-09-28 18:24:50 +02:00
Robbie Averill
78c63c6725
Add test for getting the correct Sort order from MMTL items, fix incorrect test class name
2018-09-28 17:59:44 +02:00
Robbie Averill
b221134ce1
FIX Orderable rows now respects actual MMTL sort orders instead of incrementing from SiteTree
2018-09-28 17:38:38 +02:00