silverstripe-framework/tests/php
Sam Minnee 8883413ba7 NEW: Add GridFieldDetailForm::setRedirectMissingRecords()
This new opt-in setting will let grid field detail forms redirect to the
“Correct” URL of a GridField if it’s not found in the current list.

This works by:
 * Looking for the item in the database
 * If it exists, check for a CMSEditLink() method that returns a value
 * If so, redirect to that

This is useful if you have a number of grid fields that each show a
partial list of records, and it’s possible for the user to make changes
such the item no longer appears in the list, but does appear in another
list.

It’s an opt-in feature as I think all changes like this should be
opt-in, based on previous experiences improving GridField and in turn
breaking SecurityAdmin and slowing versioned-data-browsing down. ;-)
2021-05-21 13:16:00 +12:00
..
Control BUG Allow Email to re-render when data changes (#9876) 2021-03-04 11:18:46 +13:00
Core FIX Harden hasMethod() against invalid values 2020-10-28 09:34:33 +13:00
Dev FIX: Fix test mistakenly labelling content as name arguments in data provider 2020-09-15 17:40:42 +12:00
Forms NEW: Add GridFieldDetailForm::setRedirectMissingRecords() 2021-05-21 13:16:00 +12:00
i18n ENH Improve YamlReader exception message (#9731) 2020-10-12 22:38:13 +13:00
Logging Merge branch '4.3' into 4.4 2019-10-18 10:57:35 +13:00
ORM RFC Add chunk method to DataList to iterate over large dataset (#8940) 2021-04-14 07:49:44 +12:00
Security Merge pull request #9887 from lekoala/patch-18 2021-04-24 21:05:29 +12:00
View BUG Tweak shortcode parser so it properly parse empty attributes 2021-02-25 15:18:16 +13:00