Add support for filtering allowed values for predefined lists. #1
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
By default, when using a function (e.g. states, timezones etc...) to generate a list of allowed values, ALL options will always be available to the editor to choose from. There is no configuration to filter the list down to a set of allowed values. However, there may be times where you don't want to editors to be able to choose every possible option.
Example: Let's say we create an option field which has a function to list all the available content types on the site. However, we only want this editors to choose content type
A
,C
andD
, notB
. Currently there is no way to configure it as such.This PR gives admins the option to filter down this if desired turning it into a hardcoded list of options instead of the dynamic function. If not filtered down, it will use the dynamic function.