Clicking Format->Settings Does Nothing

Created on 9 January 2023, over 1 year ago
Updated 19 June 2023, about 1 year ago

Problem/Motivation

Clicking Format->Settings Does Nothing in the views block setup.

Steps to reproduce

The instructions state "To get started configuring your slideshow, set Slideshow as the display format and configure the slideshow as desired under Format Settings", however clicking "Settings" briefly shows the loading icon but nothing appears.

Proposed resolution

Have the "Settings" dialog appear.

Remaining tasks

Review Merge Request and test.

User interface changes

API changes

Data model changes

πŸ› Bug report
Status

Active

Version

5.0

Component

Code

Created by

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

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

  • πŸ‡ΊπŸ‡ΈUnited States crutch

    correction, updated composer from ^4.8 to 5.0 fixed this for me.

    from
    "drupal/views_slideshow": "^4.8",

    to
    "drupal/views_slideshow": "^5.0",

  • πŸ‡ΊπŸ‡ΈUnited States frederico

    I can confirm upgrading to 5.0 fixed the issue. Thanks to crutch for suggesting this!!!

  • πŸ‡¬πŸ‡§United Kingdom ChrisDarke London

    I am getting this error with 5.0.x-dev and 5.0.0.

    The console shows:

    {
    "message": "\nAn AJAX HTTP error occurred.\nHTTP Result Code: 200\nDebugging information follows.\nPath: /admin/structure/views/ajax/display/test_carousel_view/block_1/style_options\nStatusText: OK\nResponseText: Warning: Array to string conversion in /app/web/core/lib/Drupal/Core/Render/Element/Checkbox.php on line 129\n[{\"command\":\"settings\",\"settings\":
    ....

    }

    So 5.0 did not fix the issue for me.

  • Open in Jenkins β†’ Open on Drupal.org β†’
    Core: 10.0.7 + Environment: PHP 8.1 & MySQL 8
    last update about 1 year ago
    2 pass
  • @chrisdarke opened merge request.
  • πŸ‡¬πŸ‡§United Kingdom ChrisDarke London

    Forgot to mention I am on PHP 8.1.18.
    I have create a Merge Request that resolves this settings issue for me.
    Basically some of the form elements in the Settings form were passing an array in as a default value to the checkbox element.

    Updated the Remaining Tasks.

Production build 0.69.0 2024