? PR-4.3-dev Pending

User tests: Successful: Unsuccessful:

avatar dgrammatiko
dgrammatiko
27 Jan 2023

Pull Request for Issue # .

Summary of Changes

  • remove the filter xml entries onchange="this.form.submit();"
  • add a class js-select-submit-on-change on their place
  • Tweet the search tools javascript to replicate the functionality for each element with the class

Testing Instructions

This PR needs npm ci

Pick a list view and check that all the filters are working as before (ie selecting anything with a select element and observe the page refreshing)

Actual result BEFORE applying this Pull Request

Works

Expected result AFTER applying this Pull Request

Works

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 joomla-cms-bot joomla-cms-bot - change - 27 Jan 2023
Category Administration com_associations com_banners com_cache com_categories com_checkin com_contact com_content com_fields com_finder com_installer com_languages com_menus
avatar dgrammatiko dgrammatiko - open - 27 Jan 2023
avatar dgrammatiko dgrammatiko - change - 27 Jan 2023
Status New Pending
avatar dgrammatiko dgrammatiko - change - 27 Jan 2023
Labels Added: PR-4.3-dev
avatar dgrammatiko dgrammatiko - change - 27 Jan 2023
The description was changed
avatar dgrammatiko dgrammatiko - edited - 27 Jan 2023
avatar wilsonge
wilsonge - comment - 27 Jan 2023

I think this is fine. But we are definitely going to need to document all these magic classes if we expect extensions to adopt this as part of CSP implementation of the backend.

avatar dgrammatiko
dgrammatiko - comment - 27 Jan 2023

@wilsonge is there a section on the docs fro the search tools? If not can someone add it?

avatar Quy Quy - test_item - 27 Jan 2023 - Tested successfully
avatar Quy
Quy - comment - 27 Jan 2023

I have tested this item successfully on 08e9766


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/39726.

avatar viocassel viocassel - test_item - 29 Jan 2023 - Tested successfully
avatar viocassel
viocassel - comment - 29 Jan 2023

I have tested this item successfully on 08e9766


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/39726.

avatar Quy Quy - change - 29 Jan 2023
Status Pending Ready to Commit
avatar Quy
Quy - comment - 29 Jan 2023

RTC


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/39726.

avatar obuisard obuisard - change - 29 Jan 2023
Labels Added: ?
avatar obuisard obuisard - change - 29 Jan 2023
Status Ready to Commit Fixed in Code Base
Closed_Date 0000-00-00 00:00:00 2023-01-29 21:54:00
Closed_By obuisard
avatar obuisard obuisard - close - 29 Jan 2023
avatar obuisard obuisard - merge - 29 Jan 2023
avatar obuisard
obuisard - comment - 29 Jan 2023

Thank you Dimitris @dgrammatiko !

avatar Quy
Quy - comment - 1 Feb 2023

@dgrammatiko Can you please look into Menus > Manage and toggle Site/Administrator dropdown not updating? Thanks.

avatar dgrammatiko
dgrammatiko - comment - 1 Feb 2023

@dgrammatiko Can you please look into Menus > Manage and toggle Site/Administrator dropdown not updating? Thanks.

Will do a PR later on today, thanks for reporting it

Add a Comment

Login with GitHub to post a comment