- π¬π§United Kingdom catch
Postponing on π Allow AJAX to use GET requests Fixed .
- Status changed to Needs work
over 1 year ago 6:23am 11 April 2023 - π¬π§United Kingdom catch
I think we actually don't need to do this any more - π Allow AJAX to use GET requests Fixed already converted Views since it was the main (only) use-case for non-form AJAX in core, so Views is using GET for pagers etc. in Drupal 10.1 already.
- π§πͺBelgium wim leers Ghent π§πͺπͺπΊ
It's using
GET
AJAX requests indeed, but the scope of this issue seems to also stress the need to add render caching in that situation. But perhaps that's already happening? π(I could investigate/verify that too but it's been ages since I've looked at Views' render pipeline, it'd probably take you only a few dozen seconds to check? π€π )
If that's already happening too, then I definitely agree this can be closed (as a duplicate?).
- Status changed to Closed: outdated
over 1 year ago 8:54pm 11 April 2023 - π¬π§United Kingdom catch
Views render caching is just normal render caching now, that's why this issue was opened in the first place!
Drupal 7: Views has its own HTML caching pipeline, which works on POST requests, but doesn't handle any of the things Drupal 8+ render caching does like cache tags etc.
Drupal 8+: Views uses core render caching, which is great for normal GET requests, but skips caching on POST requests.
Drupal 10.1: cache cache cache cache cache cache!
Closing as outdated.