By Sukinoz on Monday, 27 November 2017
Posted in Feature Requests
Replies 10
Likes 0
Views 3.2K
Votes 0
When you apply some filters, they persist in time (this is good for pagination, no?) but sometimes a bit "annoying" for the users... (I have tested with my friends, and some of them expected the filter to act as a "Search Buttom", instead of a "Filter")

should be interesting:

1- A configuration option in bakend (maybe in the submit button) for automatically reset the filter after submition. (like a Search Button)

2. A "delete filters" button. in frontend (something like the "reset+submit" buttons together)

hope i have explained myself...

good job!
Have you used the reset button? At the moment the reset button doesn't auto-submit but it could be configured to do this.

The reason we persist the filters is for pagination as you point out.

One option could be to clear the filters whenever a new menu item is selected so if you return to the list its no longer filtered. what do you think?
·
6 years ago
·
0 Likes
·
0 Votes
·
0 Comments
·
Have you used the reset button? At the moment the reset button doesn't auto-submit but it could be configured to do this.


Yes, in the test i gave the users the "reset" option.

The result: They clicked the "reset" button and they waited to see the results (but nothing changed because the didn't press the "submit" button).

After that, i explained: For delete the filter, you should click first the "reset" button, and after that press "submit". And they looked at me surprised: "Is true that I have to press two buttons to delete the filters?"

Conclusion: If the "reset button" could be configured to auto-submit too would be great.

One option could be to clear the filters whenever a new menu item is selected so if you return to the list its no longer filtered. what do you think?


Yes. This is, in my opinion, the "more expected result" when someone uses a filter.

Thank you



***************************
PD: a bit more "complicated", but more "flexible", could be if webmasters can get ride of this parameter. I mean if webmasters have a configuration option called "Persist filter Level", with this options:
- level 1: the filters don't persist after submit.(be careful, with this level the pagination results will not work)
- level 2: the filters persist until a new menu item is selected. (BY DEFAULT)
- level 3: the filters persist until the user clear the cookies.
·
6 years ago
·
0 Likes
·
0 Votes
·
0 Comments
·
You can change the reset button behaviour by editing the file administrator/components/com_easylayouts/output/module/mod_easylayoutsfilter/reset.php and add this code

document.getElementById('elsfilter').submit();

after

catch (e) { }

at line 58

I'll add it as a config option in the next release (this change is not included in 1.0.0 stable which was released about 2 hours ago).

I'll look into possible config options for filter persistence to see what is possible - without making it too confusing for users.
·
6 years ago
·
0 Likes
·
0 Votes
·
0 Comments
·
Thanks.

Or at least clear the filters whenever a new menu item is selected.
·
6 years ago
·
0 Likes
·
0 Votes
·
0 Comments
·

I'll add it as a config option in the next release (this change is not included in 1.0.0 stable which was released about 2 hours ago).

I'll look into possible config options for filter persistence to see what is possible - without making it too confusing for users.


Hello,

I can not find this feature. Did you add it?
·
6 years ago
·
0 Likes
·
0 Votes
·
0 Comments
·
The auto-submit reset button is an option in on the reset button field in the filter module layout

I haven't resolved the filter persistence issue yet I'm afraid
·
6 years ago
·
0 Likes
·
0 Votes
·
0 Comments
·
And something like an "auto-reset on submit" when i clic the Filter Button?

So, just clic "Filter" and you see the filtered articles in one hand, but in the ohter hand the Filter is reset.

This will work?
·
6 years ago
·
0 Likes
·
0 Votes
·
0 Comments
·
sorry for the delay in responding.

The problem with auto-resetting the filters in this way is that if you have more than one page of results the filter values would be lost when you moved to the second page.
·
6 years ago
·
0 Likes
·
0 Votes
·
0 Comments
·
sorry for the delay in responding.

The problem with auto-resetting the filters in this way is that if you have more than one page of results the filter values would be lost when you moved to the second page.


In my case, it would be enough if you display only the first page of results (disable the pagination). And a message at the top saying:

"This is a Filtered List. Showing only the first X results.
Try another filter parameters o click here to reset the filter""


And if there is no results:

"This is a Filtered List. There is no result matching your criteria.
Try another filter parameters o click here to reset the filter"



PD: Maybe this "message panel" could be in a different module, or at least, at the begging of the Filter Module.


PPD: testing the joomline CFF... they also have problems with pagination
https://drive.google.com/file/d/1KdWEIq_ZRV-aHaZIiOZaXz6_8jtabMRG/view
·
6 years ago
·
0 Likes
·
0 Votes
·
0 Comments
·
We have been at JandBeyond (the Joomla conference) the last few days do have not have had a chance to keep up with forum support

I'll take a closer look at this tomorrow to see what may be possible
·
6 years ago
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post