Drupal 10 Views Ajax - no workie

Created on 20 October 2023, 8 months ago
Updated 20 March 2024, 3 months ago

Problem/Motivation

Existing or new views created as a page or a block where ajax is enabled does not work.
Does not throw errors, simply doesn't update the DOM with updated record sets.
Does not function using Bootstrap Barrio as the base theme nor a sub-theme build from barrio.

Steps to reproduce

Create theme, rendering rows of content, add paging.
Enable ajax
Place block or page URL

Unable to find if there is a javascript or template conflict on Drupal 10 preventing this from rendering and properly targeting the DOM for updating objects.

πŸ› Bug report
Status

Closed: cannot reproduce

Version

5.5

Component

Code

Created by

πŸ‡ΊπŸ‡ΈUnited States emptyvoid

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

  • Issue created by @emptyvoid
  • Status changed to Closed: cannot reproduce 7 months ago
  • πŸ‡΅πŸ‡ͺPeru hatuhay Lima
  • πŸ‡ΊπŸ‡ΈUnited States emptyvoid

    To elaborate on the but.

    When loading the drupal 10 basic default theme.
    Creating a view listing all content and add paging, turn on ajax.
    Go to the page and test ajax paging..

    Broken.

    I attempted to test with the basic theme verses barrio.
    Neither work.

    I have been investigating this issue for a while and this isn't a bootstrap theme issue.
    This is a Drupal 10 core issue. It has been broken since release. And there are multiple components and sub-systems which are broken. From the base ajax classes, views, media, etc.

    Broad changes were enacted by certain maintainers of core without proper testing nor any attempt to fix the conflicts.
    Though from the 2+ year old issue queues I'm participating on. Some folks have provided patches and fixes. But it is being applied to Drupal 11 and none of the Drupal 10 releases?

    So break core systems and ajax features and punt on it for a full version release..
    How does that make sense?

Production build 0.69.0 2024