Feature PR-6.0-dev Pending

User tests: Successful: Unsuccessful:

avatar bembelimen
bembelimen
23 May 2025

Pull Request for Issue # .

Summary of Changes

This PR enhances the ListView class to:

  • have the modern toolbar respecting all the permissions
  • handle errors in a way, that the view does not crash
  • handle empty list behaviour

It updates the following core views:

  • ActionLogs view
  • Banners view
  • Contacts view
  • Modules view

as they're very straight forward

Testing Instructions

For testing this you have to check the 4 views mentioned above. It's important to play around with the component permission, e.g. remove "create" permissions and see if in old and in new the same buttons are visible.

Also test with super user account and without if the buttons of the components are still the same with the same behaviour.

Also delete all the items in the component to see, that the empty state behaviour is the same.

Expected result AFTER applying this Pull Request

Toolbars behaves the same

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

avatar bembelimen bembelimen - open - 23 May 2025
avatar bembelimen bembelimen - change - 23 May 2025
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 23 May 2025
Category Administration com_banners com_contact com_modules Libraries
avatar bembelimen bembelimen - change - 23 May 2025
Labels Added: Feature PR-6.0-dev

Add a Comment

Login with GitHub to post a comment