[Помогите] как уменьшить скорость пракрутки в слайд шоу

Тема в разделе "OpenCart", создана пользователем gtx, 17 май 2013.

  1. gtx

    gtx

    Регистрация:
    8 янв 2013
    Сообщения:
    108
    Симпатии:
    10
    как уменьшить скорость прокрутки в слайд шоу
     
  2. nix

    nix php, MySQL, UNIX, MikroTik ROSAPI

    Регистрация:
    16 янв 2013
    Сообщения:
    1.000
    Симпатии:
    890
    catalog/view/javascript/jquery/nivo-slider/jquery.nivo.slider.pack.js
    меняем параметр pauseTime:3e3
    например если установить
    pauseTime:10000
    то задержка будет 10 сек
     
    gtx нравится это.
  3. kur1977

    kur1977

    Регистрация:
    11 фев 2013
    Сообщения:
    123
    Симпатии:
    59
    Вандализм :smile: Зачем трогать пакованый js файл?
    Просто в темплейте, вызывающем этот слайдер (catalog/view/theme/ВАША_ТЕМА/template/module/slideshow.tpl) прописан упрощенный вызов слайдера :
    PHP:
    $(document).ready(function() {
    $('#slideshow<?php echo $module?>').nivoSlider();
    });
    вот вызов с большинством возможных параметров:
    PHP:
    $(document).ready(function() {
    $('#slideshow<?php echo $module?>').nivoSlider({
            effect: 'random', // Specify sets like: 'fold,fade,sliceDown'
            slices: 15, // For slice animations
            boxCols: 8, // For box animations
            boxRows: 4, // For box animations
            animSpeed: 500, // Slide transition speed
            pauseTime: 3000, // How long each slide will show
            startSlide: 0, // Set starting Slide (0 index)
            directionNav: true, // Next & Prev navigation
            controlNav: true, // 1,2,3... navigation
            controlNavThumbs: false, // Use thumbnails for Control Nav
            pauseOnHover: true, // Stop animation while hovering
            manualAdvance: false, // Force manual transitions
            prevText: 'Prev', // Prev directionNav text
            nextText: 'Next', // Next directionNav text
            randomStart: false, // Start on a random slide
            beforeChange: function(){}, // Triggers before a slide transition
            afterChange: function(){}, // Triggers after a slide transition
            slideshowEnd: function(){}, // Triggers after all slides have been shown
            lastSlide: function(){}, // Triggers when last slide is shown
            afterLoad: function(){} // Triggers when slider has loaded
    });
    });
    Просто оставляете нужные параметры :smile: В вашем случае нужно просто вместо
    PHP:
    $(document).ready(function() {
    $('#slideshow<?php echo $module?>').nivoSlider();
    });
    вставить
    PHP:
    $(document).ready(function() {
    $('#slideshow<?php echo $module?>').nivoSlider({
            animSpeed: 500, // Slide transition speed
            pauseTime: 3000 // How long each slide will show
    });
    });
     
    cherkas и Spartak нравится это.