Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Интервал смены слайдера


Recommended Posts

Здравствуйте. Искал ответ на мой вопрос, но из того что нашел, ничего не помогло. 

В общем проблема со слайдером состоящим из двух окон. http://bleskavtomag.ru/

Пока там установлено два баннера, т.е. баннеры в окошках просто меняются местами. Скорость никак отрегулировать не получается. Пробовал менять pausetime  в файле catalog/view/javascript/jquery/nivo-slider/jquery.nivo.slider.pack.js - не помогло. Может какой-то другой файл этим управляет? И еще есть проблема такого рода, через какое-то время, баннеры начинают меняться с разным интервалом и получается, что оба окна слайдера показывают один и тот же баннер, как такое вообще может быть, если управляет ими один файл? Буду благодарен за помощь.

post-688856-0-28163300-1421130995_thumb.jpg

post-688856-0-77641400-1421130996_thumb.jpg

Надіслати
Поділитися на інших сайтах


Для чего использовать два модуля для вывода  одинаковых по содержанию картинок? Можно  обьединить эти самые картинки из двух в одну и выводить обычным слайдером и никаких проблем подобных не будет.

Надіслати
Поділитися на інших сайтах

Для чего использовать два модуля для вывода  одинаковых по содержанию картинок? Можно  обьединить эти самые картинки из двух в одну и выводить обычным слайдером и никаких проблем подобных не будет.

Так мне сделали изначально. А если будет три баннера? Нужно будет создавать три картинки? На каждой из которых будет по два баннера?

Надіслати
Поділитися на інших сайтах


Если будет три баннера,то использовать картинку в которой объеденены 3 баннера-картинки.

Надіслати
Поділитися на інших сайтах

Оказалось это не слайдер, а баннер, прошу прощения. В файле banner.tpl не нашел настройки интервала смены баннеров, как у баннера поменять данную функцию?

Надіслати
Поділитися на інших сайтах


Nivo Slider у вас на сайте выводит только инфу о доставке (темная полоса над картинками), картинки у вас выводятся через что-то другое.

Ищите файл в котором будет код <div id="banner0" class="banner"> (вместо banner0 скорей всего переменная какая-то стоять будет), и уже его копайте.

 

рядом еще должен быть этот код:

<script type="text/javascript"><!--
var banner = function() {
    $('#banner0').cycle({
        before: function(current, next) {
            $(next).parent().height($(next).outerHeight());
        }
    });
}

setTimeout(banner, 20000);
//--></script>

setTimeout(banner, 20000) - пробуйте 20000 менять

 

 

А лучше всего узнать у тех кто вам сайт делал

Надіслати
Поділитися на інших сайтах

  • 1 year later...

catalog\view\theme\ВашШаблон\template\module\banner.tpl

<script type="text/javascript"><!--
$(document).ready(function() {
$('#banner<?php echo $module; ?> div:first-child').css('display', 'block');
});
 
var banner = function() {
$('#banner<?php echo $module; ?>').cycle({
timeout: 15000,
before: function(current, next) {
$(next).parent().height($(next).outerHeight());
 
}
});
}
setTimeout(banner, 1000);
 
//--></script>

 

может кому пригодится, 3 часа потратил, пока "вкурил" откуда ноги растут, т.к. сам новичок в html, и java

где: 

setTimeout(banner, 2000); - задержка перед началом первой смены картинки, можете ее вобще 1 поставить, скорость между сменами speed

 

                  speed:   1000, - скорость между сменой картинок

 

                  timeout: 70,           - время затухания при смене
 
все в милисекундах
у меня стоит 15000
                  timeout: 70, - можно не указывать эту строку. если время затухания не изменяете оно прописано по умолчанию в функции 
cycle, что в файле common.js в каталоге вашего шаблона
Змінено користувачем EricCartman
Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.