Created on 7 June 2025, 27 days ago

Problem/Motivation

Especially if Paragraphs is required.

๐Ÿ’ฌ Support request
Status

Active

Version

1.0

Component

Miscellaneous

Created by

๐Ÿ‡บ๐Ÿ‡ธUnited States fkelly

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

Comments & Activities

  • Issue created by @fkelly
  • ๐Ÿ‡บ๐Ÿ‡ธUnited States fkelly

    On a local development system I've installed the latest (1.0,18) version of VVJS and have succesfully tested setting up a slideshow. Not without climbing a learning curve of course.

    The project page states:

    ''This module remains independent โ€” no contrib dependencies required."

    I have been testing various releases of the Vanilla Javascript modules for some time and had the contrib Paragraphs module installed to make those tests possible. I thought that before I experimented with disabling the paragraphs module I'd check here ... it's hard for me to see how it wouldn't be needed. It's hard for me to see how various "fields" such as image, image narrow, hero would be available to the slideshow if the paragraphs module was not active. In other words, could you just be using Solo as a theme and install VVJS and be able to set up and run a slideshow based on VVJS without any dependencies. If so, you've achieved magic.

    Also, could you provide a little more information on the Awesome Slideshow Engine ... who maintains it, where does it reside, etc. I help maintain the now-ancient Juicebox contrib module that's dependent on a non-open source Javascript engine. The people who maintain it do a great job but the non-open source nature does represent an obstacle.

  • ๐Ÿ‡บ๐Ÿ‡ธUnited States fkelly
  • ๐Ÿ‡บ๐Ÿ‡ธUnited States fkelly

    Seems clear that there are "dependencies" and that the user would want to start with Solo, then Paragraphs, then Paragraphs Bundles and finally VVJS. All these are in Drupal parlance "contrib". If nothing else, the Drupal extend screen shows the dependencies between modules.

    I can get the bottom navigation tabs to show, but it would be helpful to have clearer documentation about what they depend on.

  • ๐Ÿ‡บ๐Ÿ‡ธUnited States flashwebcenter Austin TX

    Hello,

    It sounds like thereโ€™s been a mix-up between VVJS Slideshow (Views-based) and Paragraphs-based slideshow workflows, so let me clarify to keep your setup clean and scalable.

    VVJS Slideshow vs. Paragraph Slideshow
    VVJS Slideshow is designed to display slides using a Views display directly, not using Paragraphs. If you are creating a โ€œgshowโ€ content type and adding images there, you will typically create a View listing those images filtered by your content type or tags, then attach the VVJS Slideshow display to render those images as slides.

    Paragraph-based slideshows, in contrast, require a Paragraph type with images embedded in each Paragraph item, which is a separate module and workflow entirely.

    Both slideshows use a single JavaScript file, which is included with the module.

    Best wishes
    Alaa

  • ๐Ÿ‡บ๐Ÿ‡ธUnited States fkelly

    Thank you for the clarification. Indeed I was confused by this. I have been going back and forth betweeen the paragraph based slideshow and the views based one. Thanks to the great facilities of ddev I am able to experiment freely and quickly on a local system.

    Just to confirm: when doing a paragraphs based slideshow the code that drives it is coming from the paragraphs_bundles modules, which as of today is at "1.0.12 Stable release covered by the Drupal Security Team released 30 June 2025"

    while the views based module is VVJS at: "1.0.12 Stable release covered by the Drupal Security Team released 30 June 2025"

    I will experiment further using your comment in #5 as a guide.

Production build 0.71.5 2024