Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Using the packaged views that come with this module, set ajax on, and added a few optional exposed filters. When viewing the calendar by month period, if you 'Apply' the exposed filters, then decide to click on next, prev, year, week, month, day, the page reloads with the same exact view - no change.
The URL changes but the data remains the same. Big usability problem.
I noticed a lot of submitted issues related to exposed filters but I don't think this bug was mentioned. Sorry if it is a dupe.
Thanks
Comments
Comment #1
mstef CreditAttribution: mstef commentedNo one has noticed this yet??!
Original link to a date:
http://localhost.dev/calendar/2009-05-04
After "Apply"ing ajax-powered exposed filter:
http://localhost.dev/calendar?uid=&field_userattention_uid=All&view_name...
Clicking on the link goes to: /calendar/
Comment #2
mstef CreditAttribution: mstef commented..?
Comment #3
djac CreditAttribution: djac commentedI found that if you click on the same link a second time, it works.
Steps to reproduce:
Set "Use AJAX" to Yes on a single calendar display (or all displays).
Enter some search criteria into the exposed filter and click Apply.
Now click on any of the Year, Month, Week, Prev or Next links. The URL changes (as described in #1), but the calendar does not change.
The interesting thing is if you try clicking the same link a second time, it works!
All of the links will now work until another search is performed, which will then force the user to click on the link twice once again.
Note that this issue does not exist when setting "Use AJAX" to No.
There may be an issue in the AJAX code which doesn't reload the calendar correctly the first time a link is clicked.
Comment #4
djac CreditAttribution: djac commentedComment #5
mdupontAny news on this issue? I'm experiencing the same bug across different sites using Calendar : if filters are used (typically with exposed filters), the previous/next buttons don't work on first click (only changing the URL to a long and ugly one), but work on second click. This is confusing for users as nothing change when they click (one time) on the date browser buttons.
Comment #6
Artusamak6.x is entirely unmaintained.