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.
TSIA, but here's the details:
Whether I use the default option set and adjust the animate speed (specifically for "fade" - haven't tried slide), or create my own option set, I cannot seem to make a change that has any affect on the amount of time it takes to transition between one slide and another.
1) is this a bug, or am I likely doing something wrong?
2) whether it is or isn't a bug, is there something I can do to solve this problem? Can I introduce a manual override into the code somehow by accessing the flexsliderViewsSlideshow object after the page has loaded?
Thanks!
Comments
Comment #1
minorOffense CreditAttribution: minorOffense commentedIt might be a bug. I'll try it out and see.
Just to clarify, which option are you setting? slideshowSpeed or animationDuration?
Comment #2
mausolos CreditAttribution: mausolos commentedI haven't tried messing with the slideshow speed, just the animation duration. Thanks for taking a look!
Comment #3
mausolos CreditAttribution: mausolos commentedSo in trying to tamper with the jquery that loads on the page, I can interact in my browser console with
Drupal.flexsliderViewsSlideshow.active
, but when I try to access it orDrupal.flexsliderViewsSlideshow.active['#flexslider_views_slideshow_MYBLOCK']
from, say, html.tpl.php, i just get undefined, which suggests that the slideshow isn't ready at run-time. So I tried this:but I still get undefined. If I could just get a little help with this, at least, I could get on with my project. Any ideas?
Thanks!
Comment #4
minorOffense CreditAttribution: minorOffense commentedSorry, I'm strapped for time right now. I won't be able to finish up the debugging until at least next week. I would look at the settings array created by Views Slideshow in the DOM and see what values are stored there.
Should be under the 'Drupal' object.
Comment #5
AndreasST CreditAttribution: AndreasST commentedHad the same issue.
The Flexslider script changed in Versions > 1.8 - see README.mdown in the script folder from http://www.woothemes.com/flexslider/
It says:
In the module files i replaced all "duration" strings to "speed" and all "Duration" to "Speed".
So the animation time will be respected.
Comment #6
ownage CreditAttribution: ownage commentedSame issue. The files that need to be updated are:
flexslider.module
flexslider.admin.inc
flexslider.test
flexslider_views_slideshow.js
Comment #7
ownage CreditAttribution: ownage commentedI know it's not accurate to put this to "reviewed & tested" at this point, but it's a fairly simple fix that needs to be added to the next dev. Change the status to fixed when you have.
Comment #8
minorOffense CreditAttribution: minorOffense commentedFlexSlider 7.x-1.x is designed to work only with v1.8 of the library. To use 2.0 or higher of Flexslider use the 7.x-2.x branch of the module.
It's pretty stable at the moment (except for the Views Slideshow integration). Planning on an alpha release this week (I'm working on the updates to Views Slideshow as we speak).
Thanks.
Comment #9
markwitmer CreditAttribution: markwitmer commentedThis worked well. Thank you for your specificity here. Saved me a headache.