[5.3] Accesslevel field - Fancy Select #44691
Open
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.
This PR adds the
fancy select
functionality to Joomla's core ''Access'' fields.Summary of Changes
Joomla is suitable for large websites. On such large websites, you can have many User Groups and Viewing Access Levels. When there are many Viewing Access Levels, assigning content to the right Access Level is hard. This PR adds a fancy select feature to the Access field in the back-end forms to make it easier to select the right Access Level.
Testing Instructions
Add a lot of Viewing Access Levels to the website, e.g. using this SQL query:
Check the
Access
field in the forms when you create a new item or edit an existing one on these pages:/administrator/index.php?option=com_content&view=articles
/administrator/index.php?option=com_categories&view=categories&extension=com_content
/administrator/index.php?option=com_fields&view=fields&context=com_content.article
/administrator/index.php?option=com_fields&view=groups&context=com_content.article
/administrator/index.php?option=com_modules&view=modules&client_id=0
/administrator/index.php?option=com_modules&view=modules&client_id=1
/administrator/index.php?option=com_menus&view=items&menutype=
/administrator/index.php?option=com_contact&view=contacts
/administrator/index.php?option=com_newsfeeds&view=newsfeeds
/administrator/index.php?option=com_tags&view=tags
/administrator/index.php?option=com_plugins&view=plugins
/administrator/index.php?option=com_guidedtours&view=tours
/administrator/index.php?option=com_languages&view=languages
/administrator/index.php?option=com_config
Actual result BEFORE applying this Pull Request
Go to Content > Articles /administrator/index.php?option=com_content&view=articles > Edit or New
The
Access
field is a large dropdown list with all Viewing Access Levels ordered by ordering.Expected result AFTER applying this Pull Request
Go to Content > Articles /administrator/index.php?option=com_content&view=articles > Edit or New
The
Access
field is a smaller dropdownlist with the advancedsearchable options
feature.Type a part of a name to filter the options.
Link to documentations
Please select:
Documentation link for docs.joomla.org:
No documentation changes for docs.joomla.org needed
Pull Request link for manual.joomla.org:
No documentation changes for manual.joomla.org needed